Hallo zusammen,
Ich bin gerade dabei Graphen und Bäume am Üben.
Ich habe hier nun folgende Aufgabe:
"Wir erinnern an die Definition eines Graphen: Ein endlicher Graph ist ein Zweitupel (V, E), wobei V eine endliche Menge und E (Teilmenge oder gleich) V x V ist. Ein Kreis in einem Graphen ist eine Folge von Kanten (v1, v2), (v2, v3) .... (vn-1, vn) n >_4 (>_: steht für größer oder gleich), so dass v1 = vn gilt. Geben Sie einen Algorithmus an, der ermittelt, ob ein Graph einen Kreis enthält und erläutern Sie, wieso der Algorithmus korrekt ist."
Leider fehlt mir hier schon irgendwie der Ansatzpunkt und die Fantasie. Kann mir bei der Aufgabe jemand helfen?
Vielen Dank im Voraus.
Ich bin gerade dabei Graphen und Bäume am Üben.
Ich habe hier nun folgende Aufgabe:
"Wir erinnern an die Definition eines Graphen: Ein endlicher Graph ist ein Zweitupel (V, E), wobei V eine endliche Menge und E (Teilmenge oder gleich) V x V ist. Ein Kreis in einem Graphen ist eine Folge von Kanten (v1, v2), (v2, v3) .... (vn-1, vn) n >_4 (>_: steht für größer oder gleich), so dass v1 = vn gilt. Geben Sie einen Algorithmus an, der ermittelt, ob ein Graph einen Kreis enthält und erläutern Sie, wieso der Algorithmus korrekt ist."
Leider fehlt mir hier schon irgendwie der Ansatzpunkt und die Fantasie. Kann mir bei der Aufgabe jemand helfen?
Vielen Dank im Voraus.