Algorytmy i struktury danych · Middle · Pytanie 32 z 75

Jak algorytm Kahna wyznacza porządek topologiczny?

Wyjaśnienie

Trzymamy stopnie wejściowe i kolejkę wierzchołków ze stopniem 0. Jeśli kolejka opustoszeje przed wypisaniem wszystkich wierzchołków, graf ma cykl. Wersja DFS wypisuje wierzchołki w odwrotnej kolejności zakończenia, a nie odwiedzenia.

Do poczytania

Błąd w pytaniu

Algorytmy i struktury danych · Middle · pytanie 32

Sprawdź się

Rozwiąż test Algorytmy i struktury danych · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test