Advertisement
Guest User

Untitled

a guest
Oct 17th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. # Definition for a binary tree node.
  2. class TreeNode:
  3. def __init__(self, x):
  4. self.val = x
  5. self.left = None
  6. self.right = None
  7.  
  8. class Solution:
  9. def isSameTree(self, p: TreeNode, q: TreeNode) -> bool:
  10. if not p or not q:
  11. return p == q
  12. if p.val != q.val:
  13. return False
  14.  
  15. leftNode = self.isSameTree(p.left, q.left)
  16. rightNode = self.isSameTree(p.right, q.right)
  17. return leftNode and rightNode
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement