Simply Traverse
Height
559. Maximum Depth of N-ary Tree
Easy·
3 Approachesclick to switch
1
DFS (Recursive)
O(n)
O(h)
2
DFS (Iterative)
O(n)
O(n)
3
BFS (Iterative)
O(n)
O(w)
FIG. MAXIMUM DEPTH OF N ARY TREE● INTERACTIVE
visualization loads as you reach it
- Time
- O(n)
recvisits each of thennodes exactly once.- Space
- O(h)
- The recursion call stack depth equals tree height
h.
Find Root
1506. Find Root of N-Ary Tree
Medium·
3 Approachesclick to switch
1
Seen Set
O(2n)
O(n)
2
Counter
O(n)
O(n)
3
XOR
O(2n)
O(1)
FIG. FIND ROOT OF N ARY TREE● INTERACTIVE
visualization loads as you reach it
- Time
- O(2n)
- The first loop visits all
nnodes to collect every child value intoseen, and the second loop visits allnnodes again to find the one never seen as a child - two separateO(n)passes. - Space
- O(n)
seenholds up tonchild values.