码迷,mamicode.com
首页 > 其他好文 > 详细

leetcode——110. 平衡二叉树

时间:2019-11-15 12:38:20      阅读:60      评论:0      收藏:0      [点我收藏+]

标签:not   tco   pytho   用户   python   tree   lan   info   style   

class Solution:
    def isBalanced(self, root: TreeNode) -> bool:
        if not root:
            return True
        def helper(node):
            if not node:
                return 0
            left=helper(node.left)
            right=helper(node.right)
            return max(left,right)+1
        return abs(helper(root.left)-helper(root.right))<=1 and self.isBalanced(root.left) and self.isBalanced(root.right)
执行用时 :76 ms, 在所有 python3 提交中击败了60.84%的用户
内存消耗 :19.6 MB, 在所有 python3 提交中击败了5.15%的用户
 
——2019.11.15

leetcode——110. 平衡二叉树

标签:not   tco   pytho   用户   python   tree   lan   info   style   

原文地址:https://www.cnblogs.com/taoyuxin/p/11865355.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!