leetcode101 对称二叉树

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014204761/article/details/83152351
    def isSymmetric(self, root):
        if root is None:
            return True
        return self.help(root.left, root.right) 

    def help(self, left, right):
        ’‘’
        终止条件是左子树和右子树是叶子节点的时候
        ‘’‘
        if not left and not right:
            return True
        if not left:
            return False
        if not right:
            return False
        if left.val != right.val:
            return False

        return self.help(left.left, right.right) and self.help(right.left, left.right)

猜你喜欢

转载自blog.csdn.net/u014204761/article/details/83152351
今日推荐