LeetCode: https://leetcode.com/problems/course-schedule/
There are numCourses courses. Given prerequisites [a, b] meaning you must take b before a, return true if you can finish all courses.
0
0
1
1
2
2
3
3
prerequisites=Array(4)
graph={ 0, 1, 2, 3 }
visiting=[]
visited=[]
Step 1 / 6
Step 1:
Build graph[a] = prerequisites of a. Use visiting to detect a cycle.
Focus: default