Алгоритм Кана — пошагово по твоему коду

Вводишь граф зависимостей курсов, жмёшь кнопки и смотришь, как «сдаются» курсы, меняется indeg и наполняется очередь. Подсветка слева — текущая вершина и строка кода.

в очереди (доступен) сдан сдаём сейчас ждёт предусловий
Нажми «Построить», затем «Шаг вперёд».