Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public boolean isBalanced(TreeNode root) {
- // base case
- if (root == null) {
- return true;
- }
- int leftHeight = GetHeight(root.left);
- int rightHeight = GetHeight(root.right);
- if (Math.abs(leftHeight - rightHeight) > 1) {
- return false;
- }
- return isBalance(root.left) && isBalance(root.right);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement