Algorithms—100.Same Tree
来源:互联网 发布:黑马java基础班 网盘 编辑:程序博客网 时间:2024/05/16 11:44
思路:递归判断。
/** * 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 isSameTree(TreeNode p, TreeNode q) { if (p==null&&q==null) {return true;}else if (p==null||q==null) {return false;} if (p.val!=q.val) {return false;}else{return isSameTree(p.left, q.left)&&isSameTree(p.right, q.right);} }}
耗时:260ms,另外发现if不写中括号的写法比写中括号的写法来的快。
0 0
- Algorithms—100.Same Tree
- LeetCode Algorithms #100 <Same Tree>
- [LeetCode]100.Same Tree
- LeetCode 100. Same Tree
- 100.Same Tree
- 【LeetCode】100.Same Tree
- [Leetcode] 100. Same Tree
- [Leetcode] 100. Same Tree
- LeetCode --- 100. Same Tree
- LeetCode 100. Same Tree
- [leetcode] 100.Same Tree
- 100.Same Tree
- 100. Same Tree
- 100.Same Tree
- 100. Same Tree
- 100. Same Tree
- 100. Same Tree
- leetCode 100. Same Tree
- [转][linux(ubuntu14.04)+GPU+cuda6.5+caffe+openCV2.4.9+matlab2013b+python2.7的新手配置转]
- 云应用开发工具:Spring Cloud 1.0 正式发布
- DB2 XML FUNCTIONS
- leetcode: Delete Node in a Linked List
- js的二维数组
- Algorithms—100.Same Tree
- mongoDB常用命令
- /usr/bin/ld:cannot find -lz编译错误
- 使用shell分页读取600万+的MySQL数据脚本
- vim多行增加缩进
- Linux 文件系统
- webstorm 打开多个项目,自动保存
- WERTYU题目
- [LeetCode] Search Insert Position