N-ary Tree Postorder Traversal LeetCode solution in C++

1
class Solution {
2
public:
3
void solve(Node *root, vector<int> &ans) {
4
if (root == NULL) return;
5
for (int i = 0; i < root->children.size(); i++) {
6
solve(root->children[i], ans);
7
}
8
ans.push_back(root->val);
9
}
10
vector<int> postorder(Node *root) {
11
vector<int> ans;
12
solve(root, ans);
13
return ans;
14
}

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0