Symmetric Tree
来源:互联网 发布:mac系统镜像下载 编辑:程序博客网 时间:2024/05/20 16:42
/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */public class Solution { public boolean isSymmetric(TreeNode root) { if (root == null) { return true; } return isSymmetricHelper(root.left, root.right); } public boolean isSymmetricHelper(TreeNode left, TreeNode right) { if (left == null && right == null) { return true; } else if (left != null && right != null) { if (left.val != right.val) { return false; } return isSymmetricHelper(left.left, right.right) && isSymmetricHelper(left.right, right.left); } else { return false; } }}
0 0
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- Symmetric Tree
- 【OpenCV笔记 09】OpenCV中离散傅里叶变换、归一化的运用
- HDU 5718 BestCoder 2nd Anniversary Oracle (模拟)
- oracle分析函数
- nodejs修改代码自动重启-nodemon模块
- 【.Net码农】c#打印机设置,取得打印机列表及相应打印机的所有纸张格式
- Symmetric Tree
- Java 浮点数
- 服务器推送技术原理分析及dwr框架简单的使用
- while循环
- 特殊字符转义
- javascript高级程序设计学笔记——第五章 引用类型
- android手机字体库相关问题深入剖析
- 如果看了此文你还不懂傅里叶变换,那就过来掐死我吧【完整版】
- SpringMVC 中的Interceptor 拦截器---学习笔记