愿所有美好如期而遇
目录
题目:
二叉树的 最大深度 是指从根节点到最远叶子节点的最长路径上的节点数。
思路:
记录左树深度,记录右树深度,哪个大取哪个。
代码:
nt maxDepth(struct TreeNode* root) { if(root == NULL) return 0; int ldepth = maxDepth(root->left); int rdepth = maxDepth(root->right); return ldepth > rdepth ? ldepth + 1 : rdepth + 1; }
图解: