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

Function bfs

javascript/0078-subsets.js:41–53  ·  view source on GitHub ↗
(nums, subsets = [[]])

Source from the content-addressed store, hash-verified

39};
40
41const bfs = (nums, subsets = [[]]) => {
42 for (const num of nums) {
43 const levels = subsets.length;
44
45 for (let level = 0; level < levels; level++) {
46 const nextLevel = [...subsets[level], num];
47
48 subsets.push(nextLevel);
49 }
50 }
51
52 return subsets;
53};

Callers 2

subsetsFunction · 0.70
numIslandsMethod · 0.50

Calls 1

pushMethod · 0.45

Tested by

no test coverage detected