#|【Leetcode二叉树属性五】110. 平衡二叉树
文章目录
- Leetcode110
-
- 1.问题描述
- 2.解决方案
Leetcode110 1.问题描述 【#|【Leetcode二叉树属性五】110. 平衡二叉树】
文章图片
2.解决方案
class Solution {public:
int getHeight(TreeNode* root){if(root== nullptr) return 0;
return max(getHeight(root->left), getHeight(root->right))+1;
}
bool isBalanced(TreeNode* root) {if(root== nullptr) return true;
if(abs(getHeight(root->left)- getHeight(root->right))>1) return false;
return isBalanced(root->left)&& isBalanced(root->right);
}
};
推荐阅读
- 宽容谁
- 我要做大厨
- 增长黑客的海盗法则
- 画画吗()
- 2019-02-13——今天谈梦想()
- 远去的风筝
- 三十年后的广场舞大爷
- 叙述作文
- 20190302|20190302 复盘翻盘
- 学无止境,人生还很长