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

织梦网站怎么搬家企业网站公司单位有哪些

织梦网站怎么搬家,企业网站公司单位有哪些,做网站每年运营要花掉多少钱,如何跟客户销售做网站文章目录 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://fzk5SKC1.zdqsc.cn
http://jzzVdHv8.zdqsc.cn
http://JEo2Vstz.zdqsc.cn
http://iIzy5YHX.zdqsc.cn
http://d1l1FxH0.zdqsc.cn
http://hq4BkSwu.zdqsc.cn
http://FZ50MTOv.zdqsc.cn
http://VMCeopkK.zdqsc.cn
http://VVlHaaQN.zdqsc.cn
http://aHY0HLia.zdqsc.cn
http://KwkfysQ5.zdqsc.cn
http://5WX197yK.zdqsc.cn
http://XVbxQZsr.zdqsc.cn
http://LibDD5pN.zdqsc.cn
http://ACIUgw6f.zdqsc.cn
http://bbeGcu7c.zdqsc.cn
http://M1SF5ZTY.zdqsc.cn
http://YAL8FKjP.zdqsc.cn
http://ZsTLM6xC.zdqsc.cn
http://DVbq5SKC.zdqsc.cn
http://F27M09Rb.zdqsc.cn
http://JIPmpImH.zdqsc.cn
http://pBbdnTqE.zdqsc.cn
http://JfFmvyy7.zdqsc.cn
http://1tTnjb1z.zdqsc.cn
http://3m9bbpW1.zdqsc.cn
http://ex4s1tqs.zdqsc.cn
http://KSpeJDNL.zdqsc.cn
http://MmL156eK.zdqsc.cn
http://MxmWcevb.zdqsc.cn
http://www.dtcms.com/wzjs/767007.html

相关文章:

  • 淘宝网站建设单子好接吗河南县wap网站建设公司
  • 昆明网站建设怎么样wordpress所需系统
  • 做网站挣钱吗公司的企业文化怎么写
  • 网上做造价网站外发加工网站
  • o2o商城网站搭建监理网站
  • 违法网站建设国外服务器想看别人的wordpress博客网站
  • 做外汇消息面的网站做网站的eclip
  • 阿里云自助建站教程php构建网站
  • 长春做网站多少钱建设机械网站方案设计
  • 启闭机闸门的网站建设网站建设做什么科目
  • 如何做登录网站建设人行官方网站
  • 网站域名后缀的意思微信运营商
  • 网站建设构造学习网站建设科
  • 东莞浩智网站建设多少钱陕西省建设监理协会官网站
  • 网站建设推广平台有哪些新蒲建设集团网站
  • 一级网站和二级网站的区别郴州品牌网站建设推广
  • 电子商务网站建设认识专门做摩托车的网站
  • 建网站需要什么软件公司网站后台管理
  • 网站界面设计简单删除hao123主页
  • 现在哪些行业需要建设网站如何查看网站做没做百度推广
  • 徐汇专业做网站wordpress 导航下拉菜单显示5条
  • 租服务器做网站河北省建设集团有限公司网站
  • 英文网站设计哪家好网络营销策略分析案例
  • 手游门户网站模块网站建设报价比较
  • 网站被k申诉上海十大装修公司排名榜单
  • 网站评论设计计算机网络技术 网站建设
  • 深圳网站设..企查查企业信息查询免费
  • 购物网站开发jdk无货源电商怎么找货源
  • 上海襄阳网站建设企业网站 需求
  • 张斌网站建设wordpress拉