博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Maximum Depth of Binary Tree
阅读量:6069 次
发布时间:2019-06-20

本文共 697 字,大约阅读时间需要 2 分钟。

Maximum Depth of Binary Tree 

Given a binary tree, find its maximum depth.

The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.

 

/**

* Definition for binary tree
* public class TreeNode {
* int val;
* TreeNode left;
* TreeNode right;
* TreeNode(int x) { val = x; }
* }
*/
public class Solution {
  public int maxDepth(TreeNode root) {
    if(root == null)
      return 0;
    else {
      int depthLeft = maxDepth(root.left) + 1;
      int depthRight = maxDepth(root.right) + 1;
      if(depthLeft >= depthRight)
        return depthLeft;
      else
        return depthRight;
    }
  }
}

转载于:https://www.cnblogs.com/boole/p/3639257.html

你可能感兴趣的文章
SaltStack运行任务卡住了,怎么办?
查看>>
hdu-----(3746)Cyclic Nacklace(kmp)
查看>>
SGU 405 Totalizator
查看>>
关于SD卡
查看>>
理想非常丰满,现实非常骨感——致WiFi通话
查看>>
[C++] 几行代码生成漂亮图片,数学家就是牛!
查看>>
关于line box,inline box,line-height,vertical-align之间的关系
查看>>
对PAR DAR SAR的理解
查看>>
【BZOJ】1692 & 1640: [Usaco2007 Dec]队列变换(后缀数组+贪心)
查看>>
js Date日期对象的扩展
查看>>
js~this的陷阱
查看>>
树莓派学习笔记(2):常用linux命令
查看>>
[solr] - 数据库导入
查看>>
六度问题(转载)
查看>>
快速构建Windows 8风格应用4-FlipView数据控件
查看>>
windows用命令行查看硬件信息
查看>>
怎样在SharePoint管理中心检查数据库架构版本号、修补级别和修补程序的常规监控...
查看>>
调用ShellExecute所须要头文件
查看>>
【vijos】1750 建房子(线段树套线段树+前缀和)
查看>>
Chomsky_hierarchy
查看>>