https://leetcode.cn/problems/symmetric-tree/
- class Solution:
- def isSymmetric(self, root: Optional[TreeNode]) -> bool:
- if not root:
- return True
- deq=deque()
- deq.append(root.left)
- deq.append(root.right)
- while deq:
- left=deq.popleft()
- right=deq.popleft()
- if not left and not right:
- continue
- if not left or not right or left.val!=right.val:
- return False
- deq.append(left.left)
- deq.append(right.right)
- deq.append(left.right)
- deq.append(right.left)
- return True
全是坑