题解 | #二叉树的深度#

二叉树的深度

https://www.nowcoder.com/practice/435fb86331474282a3499955f0a41e8b

/*
struct TreeNode {
	int val;
	struct TreeNode *left;
	struct TreeNode *right;
	TreeNode(int x) :
			val(x), left(NULL), right(NULL) {
	}
};*/
class Solution {
public:

    int TreeDepth(TreeNode* pRoot) {
		if (!pRoot)
			return 0;
		return max(TreeDepth(pRoot->left), TreeDepth(pRoot->right)) + 1;
    }
};

全部评论
这个的空间复杂度是O(n)吗?
点赞 回复 分享
发布于 2023-05-30 09:48 湖北
这个解法有点意思啊
点赞 回复 分享
发布于 2023-05-30 09:45 四川

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务