判断一棵树是不是平衡树(数值大小不判断,只盼高度)
来源:互联网 发布:时时彩网站源码下载 编辑:程序博客网 时间:2024/06/05 18:14
题目描述
输入一棵二叉树,判断该二叉树是否是平衡二叉树。
class Solution {public: bool IsBalanced_Solution(TreeNode* pRoot) { int dep=0; return dfs(pRoot,dep); } bool dfs(TreeNode* p,int &dep) { if(p==NULL) { dep=0; return true; } int ledep=0,ridep=0; if(!dfs(p->left,ledep)) return false; if(!dfs(p->right,ridep)) return false; int s=ledep-ridep; if(s>1||s<-1) return false; dep=max(ledep,ridep)+1; return true; }};
0 0
- 判断一棵树是不是平衡树(数值大小不判断,只盼高度)
- 判断一棵树是不是平衡二叉树
- 判断二叉树是不是平衡
- 判断二叉树是不是平衡
- 判断二叉树是不是平衡[
- 判断二叉树是不是平衡
- 判断二叉树是不是平衡
- 判断是不是平衡二叉树
- 判断二叉树是不是平衡
- 判断二叉树是不是平衡
- 面试题39_2 判断一棵树是不是平衡二叉树
- 判断一个树是不是二叉平衡树
- 判断二叉树是不是平衡二叉树
- 判断二叉树是不是AVL平衡树
- 判断二叉树是不是平衡二叉树
- 判断一个树是不是平衡二叉树
- 判断二叉树是不是平衡二叉树
- 判断二叉树是不是平衡二叉树
- WebService 之 WSDL文件 讲解
- Android 5.1 权限问题解决方法(测试可用)
- oracle插入数据时提示视图或表不存在问题
- OGG日常维护
- [高精度][codevs 1145]Hanoi双塔问题
- 判断一棵树是不是平衡树(数值大小不判断,只盼高度)
- Android SpannableString 基本用法
- 串口的Hex/AscII发送与显示
- 周鸿祎-----把自己当成打工的,一辈子都是打工的
- HDU 5477 A Sweet Journey
- 返回200却页面崩溃,post 为空 TTFB 10 分钟?
- windows下cmd命令
- eclipse下切换svn用户
- iOS与JS交互实战篇(ObjC版)