首页 > 代码库 > [LeetCode] Symmetric
[LeetCode] Symmetric
1: 递归
public class Solution { public boolean isSymmetric(TreeNode root) { if(root == null) return true; return isTwoTreeSymmetric(root.left, root.right); } public boolean isTwoTreeSymmetric(TreeNode node1, TreeNode node2) { if (node1 == null && node2 == null) return true; if (node1 == null || node2 == null) return false; if (node1.val != node2.val) return false; return isTwoTreeSymmetric(node1.left, node2.right) && isTwoTreeSymmetric(node1.right, node2.left); }}
2: 非递归
[LeetCode] Symmetric
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。