leetcode-Maximum Depth of Binary Tree

来源:互联网 发布:网络兼职招聘网站 编辑:程序博客网 时间:2024/06/08 18:21

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.

求树的最大深度,也就是求左子树或右子树的最大深度,通过递归,得到最大深度。

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


0 0
原创粉丝点击