Advertisement
Guest User

Same Tree

a guest
Sep 20th, 2017
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. /**
  2. * Definition for a binary tree node.
  3. * public class TreeNode {
  4. * int val;
  5. * TreeNode left;
  6. * TreeNode right;
  7. * TreeNode(int x) { val = x; }
  8. * }
  9. */
  10. class Solution {
  11. public boolean isSameTree(TreeNode p, TreeNode q) {
  12. if(p == null && q == null)
  13. return true;
  14. if((p == null && q != null) || (p != null && q == null))
  15. return false;
  16. if(p.val != q.val)
  17. return false;
  18. return isSameTree(p.left,q.left) && isSameTree(p.right,q.right);
  19. }
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement