LKJZ55-1-二叉树的深度
作者:互联网
LKJZ55-1-二叉树的深度
https://leetcode-cn.com/problems/er-cha-shu-de-shen-du-lcof/
DFS-深度优先搜索
二叉树的最大高度=max(左子树最大高度,右子树最大高度)+根节点高度1
分治递归解决
递归终止条件-root节点为null时,返回高度为0
class Solution {
public:
int maxDepth(TreeNode* root) {
//递归终止条件root==nullptr,return 0;
if(root==nullptr){
return 0;
}
int leftdepth=maxDepth(root->left);
int rightdepth=maxDepth(root->right);
return max(leftdepth,rightdepth)+1;
}
};
标签:return,int,高度,二叉树,深度,LKJZ55,root,maxDepth 来源: https://blog.csdn.net/A240428037/article/details/118854034