【剑指offer】题39:平衡二叉树
来源:互联网 发布:全国省市县数据库 sql 编辑:程序博客网 时间:2024/06/06 03:00
bool func(TreeNode* pRoot, int& depth){ if (pRoot == NULL) { return true; } int left(0), right(0); bool leftflag = func(pRoot->left, left); bool rightflag = func(pRoot->right, right); if (leftflag&&rightflag&&abs(left-right)<1) { depth = max(left, right) + 1; return true; } else return false;}bool IsBalanced_Solution(TreeNode* pRoot) { if (pRoot==NULL) { return true; } int depth(0); return func(pRoot, depth);}
阅读全文
0 0
- 【剑指offer】题39:平衡二叉树
- 剑指offer-39-2 平衡二叉树
- 剑指offer 39 平衡二叉树
- 《剑指offer》第39题:平衡二叉树
- 剑指offer--平衡二叉树
- 《剑指offer》平衡二叉树
- 剑指Offer--平衡二叉树
- 剑指offer-平衡二叉树
- 剑指offer:平衡二叉树
- 剑指offer 平衡二叉树
- 剑指offer:平衡二叉树
- [剑指offer]平衡二叉树
- 剑指offer|平衡二叉树
- 《剑指offer》-平衡二叉树
- 剑指offer-平衡二叉树
- 剑指offer: 平衡二叉树
- 剑指offer:平衡二叉树
- 剑指offer-平衡二叉树
- Springmvc配置
- Leetcode题解
- 详解Android Activity:Activity的生命周期
- JDBC(Java DataBase Connectivity)增删改查简单整理
- Linux下对NS2项目的仿真分析全过程代码(从tcl脚本-awk文本处理-gnuplot)
- 【剑指offer】题39:平衡二叉树
- 关于Linux下编译和使用动态链接库静态链接库
- Maven实践(十一)---POM文件中各种元素的含义
- 【ChinaNews】2.MySQL的安装与设置
- LIB和DLL的区别
- servlet基础
- Angular4 文件上传
- Linux动态链接库.so文件的创建与使用
- servlet基础知识