Skip to content

Commit c171566

Browse files
committed
Time: 11 ms (73.64%), Space: 54.8 MB (81.9%) - LeetHub
1 parent 9c5397f commit c171566

File tree

1 file changed

+1
-12
lines changed

1 file changed

+1
-12
lines changed

0207-course-schedule/0207-course-schedule.js

+1-12
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,6 @@
44
* @return {boolean}
55
*/
66
var canFinish = function (numCourses, prerequisites) {
7-
/*
8-
1:0 dependency。 course
9-
0:[]
10-
indegree == 0 mean no depedency
11-
*/
127
let map = new Map();
138
let indegree = new Array(numCourses).fill(0);
149
prerequisites.forEach(([course, pre]) => {
@@ -23,17 +18,11 @@ var canFinish = function (numCourses, prerequisites) {
2318
}
2419

2520
let visited = new Set();
26-
2721
while (stack.length > 0) {
2822
let course = stack.pop();
2923
visited.add(course)
30-
console.log(course)
31-
console.log(indegree)
32-
let list = map.get(course)||[];
24+
let list = map.get(course) || [];
3325
for (let child of list) {
34-
console.log(child)
35-
console.log(course)
36-
3726
indegree[child]--;
3827
if (indegree[child] == 0) {
3928
stack.push(child);

0 commit comments

Comments
 (0)