(queue, frequencyMap, graph, buffer)
| 62 | }; |
| 63 | |
| 64 | const bfs = (queue, frequencyMap, graph, buffer) => { |
| 65 | while (!queue.isEmpty()) { |
| 66 | for (let level = queue.size() - 1; 0 <= level; level--) { |
| 67 | checkNeighbors(queue, frequencyMap, graph, buffer); |
| 68 | } |
| 69 | } |
| 70 | }; |
| 71 | |
| 72 | var checkNeighbors = (queue, frequencyMap, graph, buffer) => { |
| 73 | const char = queue.dequeue(); |
no test coverage detected