LeetCode 100. Same Tree
来源:互联网 发布:js判断json对象和数组 编辑:程序博客网 时间:2024/05/23 19:37
/** * Definition for a binary tree node. * 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; else if((p==NULL && q!=NULL)||(p!=NULL&&q==NULL)) return false; else if(p->val!=q->val) return false; else if(isSameTree(p->left, q->left)&&isSameTree(p->right, q->right)) return true; else return false; }};
At first, i lost the second judge statement: else if((p==NULL && q!=NULL)||(p!=NULL&&q==NULL)) return false;
, the result shows runtime error. So must include all posibilities!
0 0
- [LeetCode]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
- [leetcode] 100.Same Tree
- leetCode 100. Same Tree
- [LeetCode]100. Same Tree
- 100. Same Tree LeetCode
- LeetCode 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
- dialog_sneakbar_toas
- [leetcode] 379. Design Phone Directory 解题报告
- 集成科大讯飞TTS【离线语音合成服务】
- 数组总结之补充
- PS2 格兰蒂亚3 汉化研究
- LeetCode 100. Same Tree
- 冒泡排序及二分查找
- 将一个数组赋值给另外一个数组
- MPU6050
- 清晰解题: 网易编程地牢逃脱
- Rewriting URL on Apache [Not finished]
- Kafka Broker HA机制
- 如何在CSDN中显示代码块
- 开启本地https端口--使用keytool