LeetCode/100. SameTree
Link
Summary
Find the tree is the same.
Solutions
My Solution
Solved directly when I saw this problem. Also my solution is one of the best answers. This question not asking about optimization.
Basically this is the same question as 70.ClimbingStairs
.
public bool IsSameTree(TreeNode p, TreeNode q)
{
if (p == null && q != null) return false;
if (p != null && q == null) return false;
if (p == null && q == null) return true;
if (p.val != q.val) return false;
return IsSameTree(p.left, q.left) && IsSameTree(p.right, q.right);
}