Skip to content

Latest commit

 

History

History
24 lines (20 loc) · 580 Bytes

File metadata and controls

24 lines (20 loc) · 580 Bytes

Problem

LeetCode

Solution

const traversal = (node, level, result) => {
  if (!node)
    return;

  if (!result[level])
    result[level] = [];

  result[level].push(node.val);
  traversal(node.left, level + 1, result);
  traversal(node.right, level + 1, result);
};

 var levelOrder = function(root) {
    const result = [];
    traversal(root, 0, result);
    return result;
};

Diagram