← Questions

Course schedule: detect a cycle and return an order

0
MetaCodingLast asked Sep 2025

Courses have prerequisites. Decide whether all courses can be finished (the prerequisite graph has no cycle), and if so return a valid order to take them. Use depth-first search with three node states, or Kahn's algorithm.

Write and test your solution herePython in your browser, the question's tests level by level, every submission kept for you.Sign in to start coding