Skip to content

Latest commit

 

History

History
30 lines (18 loc) · 524 Bytes

README.md

File metadata and controls

30 lines (18 loc) · 524 Bytes

问题描述

https://leetcode-cn.com/problems/symmetric-tree/

给定一个二叉树,检查它是否是镜像对称的。例如,二叉树 [1,2,2,3,4,4,3] 是对称的。

    1
   / \
  2   2
 / \ / \
3  4 4  3

利用递归和迭代解决

思路

  • 设置2个指针分别遍历左子树和右子树

  • 镜像的满足条件:

    • 当前2个指针执行的节点相同

    • p 节点的左子树和 q 节点的右子树相等

    • p 节点的右子树和 q 节点的左子树相等

Key Points