Can All Courses Be Completed?

Asked at JPMorgan · Coding Questions · Difficulty: Medium · Last asked Jun 23, 2026

There are `num_courses` courses labeled `0..num_courses-1`. Some courses have prerequisites: each pair `[a, b]` means course `b` must be completed before course `a`. Decide whether it is possible to complete every course.

Loading the problem…