LeetCode 101. Symmetric Tree
来源:互联网 发布:c语言最大公约数流程图 编辑:程序博客网 时间:2024/06/01 18:55
/** * 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; else return values(root.left, true).equals(values(root.right, false)); } public String values(TreeNode root, boolean fromLeft) { if (root == null) return ""; String v = "" + root.val; if (fromLeft) { if (root.left != null) v += values(root.left, true); else v += "a"; if (root.right != null) v += values(root.right, true); else v += "a"; } else { if (root.right != null) v += values(root.right, false); else v += "a"; if (root.left != null) v += values(root.left, false); else v += "a"; } return v; }}
0 0
- LeetCode 101. Symmetric Tree
- [LeetCode]101.Symmetric Tree
- 【LeetCode】101.Symmetric Tree
- [Leetcode] 101. Symmetric Tree
- LeetCode --- 101. Symmetric Tree
- [leetcode] 101.Symmetric Tree
- LeetCode : 101. Symmetric Tree
- [leetcode]101.Symmetric Tree
- Leetcode 101. Symmetric Tree
- 101. Symmetric Tree LeetCode
- [LeetCode]101. Symmetric Tree
- [LeetCode]101. Symmetric Tree
- [LeetCode]101. Symmetric Tree
- leetcode 101. Symmetric Tree
- LeetCode#101. Symmetric Tree
- Leetcode 101. Symmetric Tree
- Leetcode 101. Symmetric Tree
- LeetCode *** 101. Symmetric Tree
- caffe多任务学习之多标签分类
- 框架原理反射的应用
- 负载均衡——Nginx理论
- openCV(1)-Mat初始化
- HashMap源码分析
- LeetCode 101. Symmetric Tree
- 洛谷 P1462 通往奥格瑞玛的道路
- Hdu 5023 A Corrupt Mayor's Performance Art(线段树+状压)
- 让mybatis在控制台里打印sql语句
- C++总结
- Java IO
- oracle数据库报ora-01691错误--表空间容量溢出解决办法
- Xamarin Android 欢迎页
- ORA-00376/ORA-01110 故障处理办法