Tiefensuche & Topologische Sortierung eines Graphen (DFS)

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 พ.ย. 2024

ความคิดเห็น • 8

  • @machiavelli8119
    @machiavelli8119 8 ปีที่แล้ว +26

    ich bin immer wieder erstaunt darüber wie einfach manche sachen sind wenn man sie einfach nur gut erklären kann.
    könnte sich der prof eine Scheibe abschneiden von dir ^^

  • @ShortClipsification
    @ShortClipsification 6 ปีที่แล้ว

    Mein Prof macht das mit der Tiefensuche zwar anders (firsttime/lasttime), aber dank dir hab ich nun endlich mal eine Übungsaufgabe mit Lösung gehabt, damit ich auch überprüfen konnte, ob "meine Vorgehensweise" richtig ist :) Danke fürs Video!

  • @Franneck
    @Franneck  8 ปีที่แล้ว +1

    Viel Erfolg bei meinem neuen Video!
    Wenn ihr noch Fragen habt dann stellt sie hier oder bei Facebook!
    Wenn ihr mich unterstützen wollt, dann findet ihr Möglichkeiten in der Videobeschreibung.

  • @youarewelcome2009
    @youarewelcome2009 6 ปีที่แล้ว +2

    Anmerkung: Ich habe dies gerade implementiert und folgendes festgestellt: Es klappt nur, wenn der Startknoten keinen Vorgänger hat. Hat der Startknoten einen Vorgänger muss man den Algorithmus lediglich etwas abändern. Bereits markierte Knoten dürfen ein weiteres Mal auf den Stack gepushed werden und müssen mit einer Flag markiert werden. Erlaubt man dies, klappt der Algorithmus für alle möglichen Szenarien. Dies gilt übrigens auch, wenn man lediglich die Tiefensuche implementieren will. Lg und gutes Video. Thx

  • @Priya-dx9ts
    @Priya-dx9ts 7 ปีที่แล้ว

    Alles super und schnell erklärt, danke dir vielmals!!!

  • @nl6238
    @nl6238 5 ปีที่แล้ว

    Kann ich denn nicht einfach die Reihenfolgen von der Tiefensuche umdrehen, dann hätte ich doch auch die Topologische Sortierungsfolge, oder nicht? Ohne den Zwischenschritt mit der Tabelle

  • @antoniorplatero
    @antoniorplatero 2 ปีที่แล้ว

    Ich dachte wenn man prüfen will ob der graph topologisch sortierbar ist, muss man die so hinschreiben wie du es getan hast und danach die knoten nach der tabelle verbinden und schauen ob sich zyklen bilden oder nicht. Nicht jeder Graph ist topologisch sortierbar. Also bei mir hätte ich da nur die hälfte der punkte bekommen. Oder verstehe ich was falsch

    • @kapkanhimself1718
      @kapkanhimself1718 2 ปีที่แล้ว

      du kannst auch zeigen, dass der graph keine rückwartskanten hat und somit ein dag (also keine kreise besitzt) ist