Clinic #16 - Course Schedule
Pattern: Topological Sort / Cycle Detection · LC 207

Courses ek doosre se teer se jude hain; teer ka matlab hai “ye course tab tak nahi, jab tak wo poora na ho jaaye”. Agar teer ghoom kar wapas apni hi jagah aa jaaye, koi bhi course kabhi shuru nahi ho sakta.
Before you start. Clinic #15 - Number of Islands mein tumne graph traversal dekha tha - nodes, edges, aur unpe BFS/DFS chalana - jahan teer dono taraf jaate the. Yahan wahi traversal hai, bas teer ab sirf ek taraf jaate hain, aur naya sawaal hai: kya in sabko poora karne ka koi order maujood hai?