标签:== etc span return ret public its 结果 ever
递归,注意结果的三重判断
public boolean isBalanced(TreeNode root) { if (root==null) return true; return Math.abs(getHeight(root.left)-getHeight(root.right)) <=1 && isBalanced(root.left) && isBalanced(root.right); } public int getHeight(TreeNode node){ if (node==null){ return 0; } if (node.right == null && node.left ==null){ return 1; } return Math.max(getHeight(node.left),getHeight(node.right))+1; }
[leetcode] 190. Reverse Bits 解题报告
标签:== etc span return ret public its 结果 ever
原文地址:http://www.cnblogs.com/pulusite/p/7761471.html