Maximum Depth of Binary Tree

来源:互联网 发布:jquery.alert.js 编辑:程序博客网 时间:2024/05/08 10:09

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.

点击打开原题链接

这个题剑指offer里也有,简单的递归即可,代码很清晰:

class Solution {public:int maxDepth(TreeNode *root) {if (root == NULL){return 0;}else{int a = maxDepth(root->left) + 1;int b = maxDepth(root->right) + 1;if (a > b){return a;} else{return b;}}}private://static int depth;};


0 0
原创粉丝点击