Algorithmen und Datenstrukturen · Middle · Frage 32 von 75

Wie berechnet Kahns Algorithmus eine topologische Reihenfolge?

Antwort zeigen

Richtige Antwort: Wiederholt einen Knoten ohne eingehende Kanten entfernen

Erklärung

Halte Eingangsgrade und eine Queue von Knoten mit Eingangsgrad 0. Wird die Queue leer, bevor alle Knoten ausgegeben sind, hat der Graph einen Zyklus. Die DFS-Variante gibt Knoten in umgekehrter Reihenfolge ihres Abschlusses aus, nicht ihrer Entdeckung.

Zum Weiterlesen

Fehler in der Frage

Algorithmen und Datenstrukturen · Middle · Frage 32

Teste dich selbst

Mach den Test Algorithmen und Datenstrukturen · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen