Same Tree
Same Tree
Given the roots of two binary trees p and q, write a function to check if they are the same or not.
Two binary trees are considered the same if they are structurally identical, and the nodes have the same value.
Examples
Example 1:
Input: p = [1, 2, 3], q = [1, 2, 3]
Output: trueExample 2:
Input: p = [1, 2], q = [1, null, 2]
Output: falseExample 3:
Input: p = [1, 2, 1], q = [1, 1, 2]
Output: falseConstraints
- The number of nodes in both trees is in the range
[0, 100]. -10^4 <= Node.val <= 10^4
Expected Complexity
- Time: O(n)
- Space: O(h) where h is the height of the tree
EASY
Binary Tree
DFS
Recursion
Beginner
0 views
Solution
Hints
Hint 1
Hint 2
Premium
Hint 3
Premium
Hint 4
Premium
This section is available for CodeSnatch Premium members only.
