二叉树最大深度
来源:互联网 发布:萨洛蒙鞋怎么样知乎 编辑:程序博客网 时间:2024/05/21 08:12
题目描述
输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。
class Solution{private int max = 0;private int cur = 0;public int TreeDepth(TreeNode root) { if(root == null) return max; cur++; if(root.left ==null&&root.right== null&&cur>max) max = cur; TreeDepth(root.left); TreeDepth(root.right); cur--; return max; }}class Solution{ if(root == null) return 0; int left = TreeDepth(root.left); int right = TreeDepth(root.right); return left>right?left+1:right+1;}
阅读全文
0 0
- 二叉树最大深度
- 二叉树最大 最小深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树求最大深度
- 二叉树的最大深度
- E 二叉树最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- 二叉树的最大深度
- CPtrList内存泄漏解决
- LeetCode 11 Container With Most Water算法分析及其变体
- app性能优化
- Dubbo系列(二)Dubbo之dubbo+zookeeper构建高可用分布式集群
- password_hash的使用方法
- 二叉树最大深度
- Launch Screen Image Size
- Spring+iBatis+Atomikos实现JTA事务
- spring boot 官方文档翻译之 Hello World
- 分布式数据库
- 收口思路
- apache错误:server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName'
- Apache web服务
- 自定义进度条PictureProgressBar——从开发到开源发布全过程