Practice Subtree of Another Tree
Read the task, work through the examples, and check your approach against the constraints. Use the original LeetCode task for coding and submissions.
Subtree of Another Tree
Problem Statement
Given the roots of two binary trees root and subRoot, return true if there is a subtree of root with the same structure and node values of subRoot and false otherwise. A subtree of a binary tree tree is a tree that consists of a node in tree and all of this node's descendants. The tree tree could also be considered as a subtree of itself.
Source: Subtree of Another Tree on LeetCode. Use the original task for its coding environment and submissions.
Examples
# Example 1
root = [3,4,5,1,2], subRoot = [4,1,2]
true
# Example 2
root = [3,4,5,1,2,null,null,null,null,0], subRoot = [4,1,2]
false
Constraints
Related LeetCode Problems
Practice more problems similar to Subtree of Another Tree.
Review your practice with PhantomCodeAI
After trying the problem yourself, use the app to discuss your approach, complexity, and edge cases.