2016年4月21日百度笔试题--SubBinaryTree
来源:互联网 发布:iphone抢购软件 编辑:程序博客网 时间:2024/04/30 11:39
public class SubBinaryTree { // METHOD SIGNATURE BEGINS, THIS METHOD IS REQUIRED public static int isSubTree(TNode root1,TNode root2) { // INSERT YOUR CODE HERE int res=-1; if (isequele(root1, root2)) { return 1; }else if((root1.left!=null&&isequele(root1.left, root2))||(root1.right!=null&&isequele(root1.right, root2))){ return 1; } return res; } public static boolean isequele(TNode root1,TNode root2){ if (root1==null&&root2==null) { return true; }else { if (root1!=null&&root2!=null&&root1.value==root2.value&&isequele(root1.left, root2.left)&&isequele(root1.right, root2.right)) { return true; } } return false; } // METHOD SIGNATURE ENDS public class TNode{ public int value; public TNode left; public TNode right; }}
0 0
- 2016年4月21日百度笔试题--SubBinaryTree
- 2016年4月21日百度笔试题--FirstInOutPage
- 2016年4月21日百度笔试题--ShortestJob
- 百度11月4日网上笔试题及答案
- 百度笔试题系列之一-2011年9月24日百度笔试RD-1
- 2006年11月4日百度网上笔试题及答案
- 2012年5月6日 百度实习研发工程师笔试题(通用)
- 百度2011年10月9日 研发笔试题(图片)
- 10月13日百度笔试整理
- 每天一道笔试题-2012年2月21日
- 2013年4月19日--佳都新太笔试题+解答
- 2012年5月6日百度PHP开发工程师笔试题(不让带出来,脑子的印象)
- 百度2014秋季校园招聘-软件研发工程师笔试题(2013年10月13日北京清华站)
- 百度2014秋季校园招聘-软件研发工程师笔试题(2013年9月20日山东济南站)
- 2012.9月百度笔试题
- 2011年10月16日百度笔试归来,献上杭州卷及答案
- 9月28日 南京 百度测试开发工程师 笔试题
- 10月13日,百度2014校招移动研发笔试题
- 求二进制数中1的个数
- 一定要弄懂的盒子模型
- hdu1163Eddy's digital Roots
- Android自定义View实战-100行带你写出SwitchButton
- 窗位和窗宽
- 2016年4月21日百度笔试题--SubBinaryTree
- 344. Reverse String [E]
- poj1051 模拟
- SC OpenService 失败5:拒绝访问
- 【APM】第一个应用程序
- 深入浅出java虚拟机系列:(三)jvm常用垃圾收集器
- ps学习记录
- 奇特的可变参数列表实现print函数
- 如何记录MySQL执行过的SQL语句?