leetcode-Same Tree(2014.1.23)
来源:互联网 发布:adas哪个软件好 编辑:程序博客网 时间:2024/05/29 08:05
判断两个树是否相同
/**
* Definition for binary tree
* struct TreeNode {
* int val;
* TreeNode *left;
* TreeNode *right;
* TreeNode(int x) : val(x), left(NULL), right(NULL) {}
* };
*/
class Solution {
public:
bool isSameTree(TreeNode* p, TreeNode* q) {
if(p==NULL&&q==NULL) return true;
if(p==NULL&&q!=NULL) return false;
if(p!=NULL&&q==NULL) return false;
if(p->val==q->val)
{
return (isSameTree(p->left,q->left)&&isSameTree(p->right,q->right));//此处是关键,必须同时比较左右儿子
}else{
return false;
}
}
};
0 0
- leetcode-Same Tree(2014.1.23)
- Leetcode - Tree - Same Tree
- [leetcode][tree] Same Tree
- LeetCode: Same Tree
- LeetCode Same Tree
- [Leetcode] Same Tree
- LeetCode : Same Tree
- [LeetCode] Same Tree
- leetcode 65: Same Tree
- Leetcode 100 Same Tree
- [leetcode] Same Tree
- [LeetCode]Same Tree
- [leetcode]Same Tree
- [Leetcode]Same Tree
- Leetcode: Same Tree
- [LeetCode] Same Tree
- LeetCode-Same Tree
- [leetcode] Same Tree
- Codeforces 355C 策略题
- linux修改主机名
- step into step over step return区别
- Codeforces_Round_#241_DIV2_ABC
- Android NDK开发篇(二):NDK相关介绍
- leetcode-Same Tree(2014.1.23)
- hdu 4504 威威猫系列故事——篮球梦_简单dp
- spring事务管理2
- Cookie案例:显示上次访问的时间
- 视频播放控制
- FreeType on OpenGL ES (iPhone)
- Android中的四种Activity
- sql 数组
- java.sql.SQLException: null, message from server: "Host 'xxx' is not allowed to connect