(numCourses)
| 15 | }; |
| 16 | |
| 17 | var initGraph = (numCourses) => ({ |
| 18 | graph: new Array(numCourses).fill().map(() => []), |
| 19 | color: new Array(numCourses).fill(1), // White |
| 20 | isDirectedAcyclicGraph: [true], |
| 21 | topologicalOrder: [], |
| 22 | }); |
| 23 | |
| 24 | var buildGraph = (numCourses, prerequisites) => { |
| 25 | const { graph, color, isDirectedAcyclicGraph, topologicalOrder } = |