代码改变世界

Same Tree

2015-04-11 10:50  笨笨的老兔子  阅读(127)  评论(0编辑  收藏  举报

判断两棵树是否对称

  1. class Solution {
  2. public:
  3. bool isSameTree(TreeNode *p, TreeNode *q) {
  4. if (!p && !q)
  5. return true;
  6. if (p && !q)
  7. return false;
  8. if (!p && q)
  9. return false;
  10. if (p->val != q->val)
  11. return false;
  12. return isSameTree(p->left, q->left) && isSameTree(p->right, q->right);
  13. }
  14. };