Binary Tree Level Order Traversal II LeetCode solution in JavaScript

1
var levelOrderBottom = function (root) {
2
let solution = [];
3
function dfs(node, level) {
4
if (!node) return null;
5

6
if (!solution[level]) solution[level] = [];
7
solution[level].push(node.val);
8

9
dfs(node.left, level + 1);
10
dfs(node.right, level + 1);
11
}
12
dfs(root, 0);
13
return solution.reverse();
14
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0