当前位置: 首页 > wzjs >正文

查看WordPress网站插件创建网站需要多少资金

查看WordPress网站插件,创建网站需要多少资金,临沂建设网站公司,网站进入考核期要多久文章目录 1. 题目链接2. 题目描述3. 题目示例4. 解题思路5. 题解代码6. 复杂度分析 1. 题目链接 104. 二叉树的最大深度 - 力扣(LeetCode) 2. 题目描述 给定一个二叉树 root ,返回其最大深度。 二叉树的 最大深度 是指从根节点到最远叶子节点…

文章目录

      • 1. 题目链接
      • 2. 题目描述
      • 3. 题目示例
      • 4. 解题思路
      • 5. 题解代码
      • 6. 复杂度分析

1. 题目链接


104. 二叉树的最大深度 - 力扣(LeetCode)


2. 题目描述


给定一个二叉树 root ,返回其最大深度。

二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。


3. 题目示例


示例 1 :

输入:root = [3,9,20,null,null,15,7]
输出:3

示例 2 :

输入:root = [1,null,2]
输出:2

4. 解题思路


  1. 递归DFS遍历
    • 采用深度优先搜索(DFS)策略
    • 从根节点开始向下递归遍历每个节点
  2. 深度计算
    • 每进入一个非空节点,当前深度+1
    • 使用全局变量ans记录遍历过程中遇到的最大深度
  3. 递归终止
    • 遇到空节点时返回(递归基线条件)
    • 非空节点继续向左右子树递归
  4. 关键点
    • 前序遍历顺序(先处理当前节点,再处理子树)
    • 深度参数在递归调用中传递
    • 全局变量记录最大值

5. 题解代码


class Solution {private int ans;  // 存储最大深度结果public int maxDepth(TreeNode root) {dfs(root, 0);  // 从根节点开始深度优先搜索,初始深度为0return ans;    // 返回最大深度}// 递归深度优先搜索方法private void dfs(TreeNode node, int depth) {if (node == null) return;  // 基线条件:空节点返回depth++;  // 当前节点深度+1ans = Math.max(ans, depth);  // 更新最大深度// 递归处理左右子树dfs(node.left, depth);dfs(node.right, depth);}
}

6. 复杂度分析


  1. 时间复杂度:O(n)
    • 每个节点恰好被访问一次
    • n为树中节点总数
  2. 空间复杂度:O(h)
    • 递归调用栈的深度等于树的高度h
    • 最坏情况下(链表状树)为O(n)
    • 平衡二叉树情况下为O(log n)
http://www.dtcms.com/wzjs/202873.html

相关文章:

  • 海口房产网站建设如何推广宣传一个品牌
  • 网站被屏蔽怎么访问企业网站建设专业服务
  • 手机访问网站建设中哪些行业适合做seo
  • 武汉城乡建设委员网站首页站长工具域名解析
  • dede织梦做的网站 栏目页有切换js 怎么循环子栏目 调子栏目长沙网站优化效果
  • 滕州住房和城乡建设局网站seo教程seo官网优化详细方法
  • 网站开发网站开发公司哪家好线上推广有哪些平台效果好
  • 16岁做分期网站自媒体发布平台
  • 石河子做网站百度最新秒收录方法2021
  • 宁波网站推广优化公司济宁seo推广
  • 还有网站吗网络优化的意义
  • 网站卖给做博彩的公司网站模板设计
  • 青海公司网站建设站长之家ip查询
  • 武冈企业建站宁波seo优化项目
  • wordpress插件安装教程视频上海搜索seo
  • 可做实名认证的网站网站快速排名服务
  • 做淘宝网站需要多大空间企业网页设计与推广
  • 北安网站设计站长工具高清
  • 做广告的公司搜索引擎优化的缺点包括
  • 网站建设商品的分类seo网站推广下载
  • 网络科技网站有哪些方面北京关键词排名推广
  • 做百度个人网站地推项目对接平台
  • 南昌商城网站设计零基础学什么技术好
  • dw cs4怎么做网站广告推广营销网站
  • 网站开发合同售后服务培训机构专业
  • 菏泽市住房和城乡建设局网站免费网络推广100种方法
  • 上海专业高端网站建设服务seo站点是什么意思
  • 深圳做网站报价成都百度推广电话号码是多少
  • 网站建设方案多少钱线上营销手段有哪些
  • 昆明网站建设天锐科技百度关键词搜索指数查询