当前位置: 首页 > 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/284344.html

相关文章:

  • 做网站广告有哪些职位中国教师教育培训网
  • 惠州网站建设培训外贸网络推广公司
  • 石家庄做网站备案有哪些公司宁波的网络营销服务公司
  • 怎么做国外网站百度经验手机版官网
  • 自己的网站怎么做app吗百度seo关键词排名 s
  • 网站建设申请武汉seo工作室
  • 本地网站建设视频平台推广费用一般是多少
  • 天津市建设安全协会网站上海seo网站推广
  • 吉县网站建设百度app怎么找人工客服
  • 设计师导航网站广州seo排名外包
  • 昆明学校网站建设网站优化排名软件网站
  • 校园微网站界面如何做公司网站推广
  • 网站的二级栏目怎么做上海专业网络推广公司
  • 房地产网站策划建站官网
  • 小企业网站如何建设好bing搜索引擎入口
  • 学校网站建设企业线上推广方案怎么做
  • 安徽省铜陵市建设银行网站网站排名优化专业定制
  • bluehost空间内直接安装wordpress失败seo行业网
  • 高端网页开发宁波seo快速优化
  • 石家庄网站设计公司排名网站优化师
  • 制作企业网站的实训报告杭州百度开户
  • 工信部网站备案查询步骤网站排名怎么搜索靠前
  • 余杭网站建设沈阳疫情最新消息
  • 表单大师 做网站市场营销培训课程
  • 石家庄网站建设方案江门百度seo公司
  • 龙华专业网站建设网站设计的基本原则
  • 动态网站制作多少钱上首页的seo关键词优化
  • 建设手机网站例百度指数教程
  • 便宜点的网站建设盐城seo网站优化软件
  • 丽水市城乡建设局网站网站描述和关键词怎么写