等价二叉树
来源:互联网 发布:怎么用vs2015写c语言 编辑:程序博客网 时间:2024/06/03 21:41
检查两棵二叉树是否等价。等价的意思是说,首先两棵二叉树必须拥有相同的结构,并且每个对应位置上的节点上的数都相等。
样例
1 1 / \ / \ 2 2 and 2 2 / /4 4
就是两棵等价的二叉树。
1 1 / \ / \ 2 3 and 2 3 / \4 4
就不是等价的。
public boolean isIdentical(TreeNode a, TreeNode b) { if (a == null && b != null || a != null && b == null) return false; if (a == null && b == null) return true; if (a.val != b.val) return false; if (isIdentical(a.left, b.left)) { return isIdentical(a.right, b.right); } return false; }
阅读全文
0 0
- LintCode_469_等价二叉树
- LintCode:等价二叉树
- lintcode ----等价二叉树
- 等价二叉树
- 等价二叉树-lintcode
- 等价二叉树,lintcode
- lintcode-->等价二叉树
- lintcode,等价二叉树
- 等价二叉树
- LintCode-等价二叉树
- 等价二叉树
- 等价二叉树
- 等价二叉树
- LIntCode 等价二叉树
- 等价二叉树
- 等价二叉树-LintCode
- 等价二叉树
- 等价二叉树
- 全文检索Lucene(二)---索引库维护
- OkHttp笔记
- 正则表达式之贪婪与非贪婪
- 7.11-Python-语言及其应用-笔记-并发和网络--未完
- nodejs远程调试
- 等价二叉树
- Java 用Arrays.fill() 初始化 二维数组
- (转载) JSP内置对象request的方法
- 相册/拍照或者微信支付/支付宝支付底部弹出框
- 从入门到入门-Spring Boot-属性配置2
- 1About This Guide
- R中的自定义函数function
- SQL error 0x800a0cc1
- 才知道java竟然没有运算符重载