//代码还是要精简?? 发现max函数比三元运算符效率高
class Solution {public:int maxDepth(TreeNode* root) {if(!root) return 0;else return max(maxDepth(root->left),maxDepth(root->right))+1;}
};

50 - 算法- LeetCode 104 -二叉树相关推荐

  1. Leetcode—— 104. 二叉树的最大深度

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

  2. 精选力扣500题 第56题 LeetCode 104. 二叉树的最大深度【c++/java详细题解】

    目录 1.题目 2.思路 3.c++代码 4.java代码 1.题目 给定一个二叉树,找出其最大深度. 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数. 说明: 叶子节点是指没有子节点的节点. ...

  3. Leetcode 104.二叉树的最大深度 (每日一题 20210625)

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

  4. 二叉树的深度_[LeetCode 104] 二叉树的深度

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

  5. [leetcode]104.二叉树的最大深度

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

  6. LeetCode 104二叉树的最大深度-简单

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

  7. leetcode - 104. 二叉树的最大深度

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

  8. LeetCode 104.二叉树的最大深度(递归)

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

  9. Leetcode 104. 二叉树的最大深度 解题思路及C++实现

    解题思路: 使用递归的方法,递归比较左右子树深度,返回较大的值 + 1. /*** Definition for a binary tree node.* struct TreeNode {* int ...

最新文章

  1. 逃离深圳,一个程序员的选择
  2. 当进度对话框和后台线程处于活动状态时,如何处理屏幕方向变化?
  3. 用友二次开发_详解ERP系统与MES系统的数据传递——永康用友
  4. Modelsim command line 传参数到 .do 文件
  5. Devoxx 2012:Java 8 Lambda和并行性,第1部分
  6. oracle rac理解和用途扩展
  7. USACO-Section2.3 Controlling Companies
  8. mysql全拼_Mysql中取得汉字的全拼、拼音首字母
  9. 云栖独栋别墅_云栖没有玫瑰
  10. SSH抛出org.apache.ibatis.exceptions.PersistenceException: 异常
  11. ios html 全选文本框,【前端】IOS input输入框按删除键删除字符,删除最后一个字符时,概率性出现光标前面多余一个字符...
  12. python自动化运维之路~DAY1
  13. Android Studio使用Android Annotations注解框架笔记
  14. 开课吧:电商产品数据分析的核心目标是什么?
  15. compile函数 java_正则表达式--关于Java中Pattern.compile函数的相关解释
  16. sort()函数关于结构内容要怎么写
  17. Razer Synapse雷云本地提权漏洞的复现
  18. 全国高校计算机能力挑战赛试题,2019年全国高校计算机能力挑战赛 C语言程序设计决赛(示例代码)...
  19. 当页面放大后, 背景会消失
  20. IDEA中SurroundWith里面没有逻辑语句模板问题的解决方案

热门文章

  1. uuid重复_0519-如何解决Cloudera Manager主机页面出现重复主机异常
  2. php 文章修改怎么写,PHP开发文章发布系统之后台文章修改页面
  3. php如何数字转字符串,php如何实现数字转字符串
  4. 查看nginx进程_nginx的进程模型与配置
  5. 开发接口文档_产品经理必懂的接口文档撰写方式
  6. 用ikvm 来把java类库转换成_net类库,IKVM.NET
  7. golang 目录分隔符号_Golang 从0到1之任务提醒(一)
  8. android.mk local_cppflags,android.mk中LOCAL_CFLAGS 介绍
  9. 统计一行文本的单词个数_LeetCode68-文本左右对齐
  10. vue.js java php_听说Java程序员喜欢AngularJS,PHP程序员喜欢Vue.js