二叉树的最大深度
来源:互联网 发布:淘宝时间护照的表真吗 编辑:程序博客网 时间:2024/06/06 03:47
给定一个二叉树,找出其最大深度。
二叉树的深度为根节点到最远叶子节点的距离。
样例
给出一棵如下的二叉树:
1 / \ 2 3 / \ 4 5
这个二叉树的最大深度为3
.
/** * Definition of TreeNode: * class TreeNode { * public: * int val; * TreeNode *left, *right; * TreeNode(int val) { * this->val = val; * this->left = this->right = NULL; * } * } */class Solution {public: /** * @param root: The root of binary tree. * @return: An integer */ int maxDepth(TreeNode *root) { // write your code here if(root != NULL) { int left_length = maxDepth(root->left) + 1; int right_length = maxDepth(root->right) + 1; return max(left_length,right_length); } if(root == NULL) return 0; }};
阅读全文
0 0
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- Java中vector的使用详解
- CentOS 安装Httpie
- python的字符串操作
- 渐变效果
- oracle 远程访问数据库 ORA-01034和ORA-27101问题的一种解决方法
- 二叉树的最大深度
- Leetcode Java-Combination Sum
- 巧用kendo.format和kendo.toString 格式化0为空格(不显示)
- struts2值栈
- 8-32 判断一棵二叉树是否是完全二叉树
- typeof()和instanceof()用法
- unity webgl 初学者1
- 2120 数据结构实验之链表五:单链表的拆分
- 假日指南!实用API带你出行~