N-ary Tree Postorder Traversal
Tree
Easy
Given an n-ary tree, return thepostordertraversal of its nodes' values.
For example, given a3-ary
tree:
Return its postorder traversal as:[5,6,3,2,4,1]
.
Note:
Recursive solution is trivial, could you do it iteratively?
Solution
Iterative - with stack
Complexity Analysis
Time complexity : we visit each node exactly once, thus the time complexity is O(N), where N is the number of nodes, _i.e._ the size of tree.
Space complexity : depending on the tree structure, we could keep up to the entire tree, therefore, the space complexity is O(N).
Recursive
Last updated