1
# Runtime: 50 ms (Top 60.40%) | Memory: 13.9 MB (Top 94.25%)
2

3

4
class Solution:
5
def isSymmetric(self, root: Optional[TreeNode]) -> bool:
6
return root is None or self.findSymmetric(root.left, root.right)
7

8
def findSymmetric(self, left, right):
9
if left is None or right is None:
10
return left == right
11

12
if left.val != right.val:
13
return False
14

15
return self.findSymmetric(left.left, right.right) and self.findSymmetric(
16
left.right, right.left
17
)

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0