Leetcode 110. Balanced Binary Tree (Easy) (cpp)
来源:互联网 发布:微信发假金额红包软件 编辑:程序博客网 时间:2024/06/06 20:00
Leetcode 110. Balanced Binary Tree (Easy) (cpp)
Tag: Tree, Depth-first Search
Difficulty: Easy
class Solution { public: bool isBalanced(TreeNode* root) { if (!root) return true; else if (abs(depth(root->left) - depth(root->right)) > 1) return false; else return isBalanced(root->left) && isBalanced(root->right); } int depth(TreeNode* root) { if (!root) return 0; else if (!(root -> left) && !(root -> right)) return 1; int depth_L = depth(root -> left); int depth_R = depth(root -> right); return depth_L > depth_R ? depth_L + 1 : depth_R + 1; } };
0 0
- Leetcode 110. Balanced Binary Tree (Easy) (cpp)
- LeetCode解题报告 110. Balanced Binary Tree [easy]
- [Leetcode 110, Easy] Balanced Binary Tree
- LeetCode #110 - Balanced Binary Tree - Easy
- 【Leetcode-Easy-110】Balanced Binary Tree
- LeetCode-Easy刷题(24) Balanced Binary Tree
- Leetcode 257. Binary Tree Paths (Easy) (cpp)
- Leetcode 226. Invert Binary Tree (Easy) (cpp)
- 110. Balanced Binary Tree [easy] (Python)
- Easy-题目24:110. Balanced Binary Tree
- LeetCode 110. Balanced Binary Tree
- [LeetCode]110.Balanced Binary Tree
- 【LeetCode】110.Balanced Binary Tree
- [Leetcode] 110. Balanced Binary Tree
- LeetCode --- 110. Balanced Binary Tree
- [leetcode] 110.Balanced Binary Tree
- [leetcode]110. Balanced Binary Tree
- LeetCode:110. Balanced Binary Tree
- PHP创建与解析XML
- STM32的启动过程
- 机器学习与R笔记之线性回归
- Button的三种监听方法
- python 安装easy_install和pip
- Leetcode 110. Balanced Binary Tree (Easy) (cpp)
- This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE
- MFC中Picture控件,将位图转换成任意大小再放入控件中
- AssetsBundle 学习(一)
- android中的ListView数据量大时如何提高效率。。。。
- python学习——编写Web App骨架
- 2016XTU算法专题个人赛2 题解
- jQuery基础-DOM篇2
- mysql中key 、primary key 、unique key 与index区别