LeetCode_树类
生活随笔
收集整理的這篇文章主要介紹了
LeetCode_树类
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- 337.打家劫舍III
- 110.平衡二叉樹(不懂)
337.打家劫舍III
C:
110.平衡二叉樹(不懂)
/*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode(int x) { val = x; }* }*/class Solution {public boolean isBalanced(TreeNode root) { //主if (root == null) {return true;} else {return Math.abs(height(root.left) - height(root.right)) <= 1 && isBalanced(root.left) && isBalanced(root.right);}}public int height(TreeNode root) {if (root == null) {return 0;} else {return Math.max(height(root.left), height(root.right)) + 1;}} }總結(jié)
以上是生活随笔為你收集整理的LeetCode_树类的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LeetCode_图类
- 下一篇: LeetCode_数组_中等题