Problem: 110. 平衡二叉树
思路
这题也是自己的想法捏( ̄▽ ̄)*;
取得左右子树的最大值,相减,大于1就不是平衡二叉树了。
剪枝 if (res == false) return 0;
复杂度
时间复杂度:
添加时间复杂度, 示例: $O(n)$
空间复杂度:
添加空间复杂度, 示例: $O(n)$
Code
1 | class Solution { |
Problem: 110. 平衡二叉树
这题也是自己的想法捏( ̄▽ ̄)*;
取得左右子树的最大值,相减,大于1就不是平衡二叉树了。
剪枝 if (res == false) return 0;
时间复杂度:
添加时间复杂度, 示例: $O(n)$
空间复杂度:
添加空间复杂度, 示例: $O(n)$
1 | class Solution { |