# [101] 对称二叉树
#
# @lc code=start
# Definition for a binary tree node.
# class TreeNode:
# def __init__(self, val=0, left=None, right=None):
# self.val = val
# self.left = left
# self.right = right
class Solution:
def isSymmetric(self, root: TreeNode) -> bool:
def isEqual(l,r):
if l==None and r==None:
return
if l==None and r!=None:
return False
if l!=None and r==None:
return False
if l.val==r.val:
if isEqual(l.left,r.right)==False or isEqual(l.right,r.left)==False:
return False
else:
return False
return True if isEqual(root.left,root.right)==None else False
# @lc code=end