给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。示例:
给定二叉树 [3,9,20,null,null,15,7],3/ \9  20/  \15   7
返回它的最大深度 3 。

代码

class Solution {public int maxDepth(TreeNode root) {return root==null?0:Math.max(maxDepth(root.left),maxDepth(root.right))+1;}
}

leetcode104. 二叉树的最大深度(dfs)相关推荐

  1. leetcode104 二叉树的最大深度

    给定一个二叉树,找出其最大深度. 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数. 说明: 叶子节点是指没有子节点的节点. 示例: 给定二叉树 [3,9,20,null,null,15,7], ...

  2. leetcode104. 二叉树的最大深度(层序遍历09)

    一:题目 二:上码 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* Tre ...

  3. 104. 二叉树的最大深度 golang DFS

    题目 二叉树的最大深度 给定一个二叉树,找出其最大深度. 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数. 说明: 叶子节点是指没有子节点的节点. 示例: 给定二叉树 [3,9,20,null ...

  4. 【每日一算法】二叉树的最大深度

    微信改版,加星标不迷路! 每日一算法-二叉树的最大深度 作者:阿广 阅读目录 ? 题目 ? 解析 ? 完整代码 1 题目 给定一个二叉树,找出其最大深度. 二叉树的深度为根节点到最远叶子节点的最长路径 ...

  5. php 实现二叉树的最大深度_python实现二叉树的遍历以及其他基本操作

    主要内容: 二叉树遍历(先序.中序.后序.宽度优先遍历)的迭代实现和递归实现: 二叉树的深度,二叉树到叶子节点的所有路径. 首先,先定义二叉树类(python3),代码如下: class TreeNo ...

  6. Leetcode 129求根节点到叶节点数字之和、104二叉树的最大深度、8字符串转换整数(atoi)、82删除排序链表中的重复元素II、204二分查找、94二叉树的中序遍历、144二叉树的前序遍历

    Top1:Leetcode 129求根节点到叶节点数字之和 官方题解:https://leetcode.cn/problems/sum-root-to-leaf-numbers/solution/qi ...

  7. 二叉树OJ(一)二叉树的最大深度 二叉搜索树与双向链表 对称的二叉树

    二叉树的最大深度 二叉树中和为某一值的路径(一) 二叉搜索树与双向链表 对称的二叉树 二叉树的最大深度 描述 求给定二叉树的最大深度, 深度是指树的根节点到任一叶子节点路径上节点的数量. 最大深度是所 ...

  8. LeetCode LCP 07. 传递信息 / NC111 最大数 / NC16 判断二叉树是否对称 / NC13 二叉树的最大深度

    祝我党百年华诞生日快乐 LCP 07. 传递信息 2021.7.1 每日一题 题目描述 小朋友 A 在和 ta 的小伙伴们玩传信息游戏,游戏规则如下:有 n 名玩家,所有玩家编号分别为 0 - n-1 ...

  9. 二叉树-二叉树的最大深度(递归 )

    题意: 给定一个二叉树,找出其最大深度. 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数. 说明: 叶子节点是指没有子节点的节点. 示例: 给定二叉树 [3,9,20,null,null,15 ...

最新文章

  1. Postfix邮件地址改写(header)
  2. header中Content-Disposition的作用与使用方法
  3. Django套用现成模板,导入css,js,images等文件【转】
  4. typescript使用in关键字进行类型守卫
  5. 大数据学习笔记53:Flume Sink Processors(Flume接收器处理器)
  6. AD学习笔记2021-5-29
  7. ES6——变量的解构赋值
  8. 我是京东智能配送机器人,已抵达您的楼下
  9. 浅析百度有啊生活平台未来发展的八大潜力特征
  10. 查看主板型号 两种方法
  11. 收盘价对数收益率matlab,R语言怎么把股票日收盘价转换成对数收益率
  12. 营业执照如何完整的转为Word格式?
  13. PHP表单验证及安全
  14. 负载阻抗、感抗、容抗
  15. 微信小程序:点击图片进行预览
  16. java 提取违反顺序_oracle 中 java.sql.SQLException: ORA-01002: 提取违反顺序
  17. Web前端作业:Html+JS实现的图片镜像、黑白、红色、绿色、蓝色及还原
  18. 我是K哥,大厂高管,抓住过几次风口,交个朋友吧
  19. 【黄啊码】vue-pdf预览时无法显示印章和中文字体或者乱码(简单粗暴)
  20. 2018 Mossad Challenge

热门文章

  1. 1017. A除以B (20)
  2. Linux内核线程kernel thread详解--Linux进程的管理与调度
  3. Java虚拟机学习集锦是我攒来的,带你碾压面试官!
  4. 【转】DCOM远程调用权限设置
  5. 16.U-boot的工作流程分析-2440
  6. 使用 Arduino 和 LM35 温度传感器监测温度
  7. flex 有关数据类型强制转
  8. jquery调用asp.net 页面后台的实现代码
  9. SqlServerDBHelper类
  10. VUE config/index.js文件配置