题目
给你一个二叉树的根节点 root
, 检查它是否轴对称。
示例1:
1 | 输入:root = [1,2,2,3,4,4,3] |
示例2:
1 | 输入:root = [1,2,2,null,3,null,3] |
提示:
- 树中节点数目在范围
[1, 1000]
内 -100 <= Node.val <= 100
进阶:
你可以运用递归和迭代两种方法解决这个问题吗?
解法
解法一:
递归
Java
1 | public boolean isSymmetric(TreeNode root) { |
给你一个二叉树的根节点 root
, 检查它是否轴对称。
1 | 输入:root = [1,2,2,3,4,4,3] |
1 | 输入:root = [1,2,2,null,3,null,3] |
[1, 1000]
内-100 <= Node.val <= 100
你可以运用递归和迭代两种方法解决这个问题吗?
递归
1 | public boolean isSymmetric(TreeNode root) { |