剑指offer-58-二叉树对称
对称的二叉树
http://www.nowcoder.com/questionTerminal/ff05d44dfdb04e1d83bdbdab320efbcb
思路
- 做二叉树的题就是要学会画图,画图,画图发现递归即可
代码
public class Solution { boolean isSymmetrical(TreeNode pRoot) {if(pRoot==null){return true;} return isSyhelp(pRoot.left,pRoot.right); } boolean isSyhelp(TreeNode left,TreeNode right){ if(left==null && right==null){return true;} if(left==null || right==null){return false;} return (left.val==right.val) && isSyhelp(left.left,right.right) && isSyhelp(left.right,right.left); } }
剑指offer与数据结构 文章被收录于专栏
本专栏包括剑指offer题目和一些刷题用的数据结构,单调栈,树状数组,差分数组,后面还会更新红黑树等较为复杂的数据结构