MCPcopy Create free account
hub / github.com/neetcode-gh/leetcode / levelOrder

Function levelOrder

javascript/0102-binary-tree-level-order-traversal.js:8–13  ·  view source on GitHub ↗
(root)

Source from the content-addressed store, hash-verified

6 * @return {number[][]}
7 */
8var levelOrder = function (root) {
9 const isBaseCase = root === null;
10 if (isBaseCase) return [];
11
12 return bfs([root]);
13};
14
15const bfs = (queue /* Space O(W) */, levels = []) => {
16 while (queue.length) {

Callers 1

dfsFunction · 0.70

Calls 3

bfsFunction · 0.70
dfsFunction · 0.70
pushMethod · 0.45

Tested by

no test coverage detected