Shu-How Zの小窝

Loading...

[104. 二叉树的最大深度](https://leetcode.cn/problems/maximum-depth-of-binary-tree/)

var maxDepth = function(root) {
    if(root===null)return 0
    let leftMax=1
    let rightMax=1
    if(root.left)leftMax=maxDepth(root.left)+1
    if(root.right)rightMax=maxDepth(root.right)+1
    return Math.max(leftMax,rightMax)
};

 

 1 var maxDepth = function(root) {
 2     if(!root) return 0
 3     let result=0
 4     function dfs(node,deep){
 5         result=Math.max(result,deep)
 6         if(node.left)dfs(node.left,deep+1)
 7         if(node.right)dfs(node.right,deep+1)
 8     }
 9     dfs(root,1)
10     return result
11 };

 

posted @ 2024-11-17 16:11  KooTeam  阅读(6)  评论(0)    收藏  举报