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

力扣:104. 二叉树的最大深度

104. 二叉树的最大深度

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

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

示例 1:

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

示例 2:

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

提示:

  • 树中节点的数量在 [0, 104] 区间内。
  • -100 <= Node.val <= 100
class Solution {
    int max = 0;
    public int maxDepth(TreeNode root) {
        dfs(root,1);
        return max;
    }
    public void dfs(TreeNode root,int count){//深搜记录深度
        if(root==null)return;
        if((root.left==null&&root.right==null)){
            max = Math.max(max,count);
            return;
        }
        dfs(root.left,count+1);
        dfs(root.right,count+1);
    }
}

相关文章:

  • GPT-4你了解多少呢
  • 前端开发工程师——AngularJS
  • Three.js 入门介绍与环境搭建
  • 长方形边框 上方中间有缺口 css
  • microk8s 报错tls: failed to verify certificate: x509:
  • 全文最详细的生产管理完整方案!那些让人头疼的生产管理难题及解决方法!
  • 基于匹配追踪和最大重叠离散小波变换的ECG心电信号R波检测(MATLAB 2018a)
  • 当HR问你是否单身时,该怎么回答?
  • 【MySQL精通之路】SQL优化(1)-查询优化(1)-WHERE子句
  • vue3插槽solt 使用
  • 第十四届蓝桥杯c++研究生组
  • 香橙派AIpro初体验
  • 【深度学习】Transformer梳理
  • 网络原理-------TCP协议
  • Android环境下Mesa初始化流程重学习之eglInitialize
  • excel 点击单元格的内容 跳转到其他sheet设置
  • 在Linux或Android系统中,SIGSTOP和SIGCONT学习
  • Typora图床配置优化(PicGo-Core(command line) 插件 + gitee)
  • 【面试干货】事务的并发问题(脏读、不可重复读、幻读)与解决策略
  • 帝国CMS验证码不显示怎么回事呢?
  • 我国已形成完整人工智能产业体系,专利申请量位居全球首位
  • 商务部:将积极会同相关部门加快推进离境退税政策落实落地
  • 海南旅文局通报游客入住酒店港币被调包:成立调查组赴陵水调查
  • VR数字沉浸体验又添新节目,泰坦尼克号驶进文旅元宇宙
  • 巴达玛·利斯瓦达恭当选世界羽联主席,张军任理事会理事
  • 罗马教皇方济各葬礼在梵蒂冈举行