Dijkstra Algorithmus (deutsch)

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.ย. 2024
  • Die Lösung, bitte: deprecated.ble...
    -------------------------------------
    Mehr unter www.bleeptrack.de
    Folg mir:
    - Twitter: / bleeptrack
    - Instagram: / bleeptrack
    - Mastodon: chaos.social/@...

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

  • @paulwolf4604
    @paulwolf4604 4 ปีที่แล้ว +51

    Mein Prof hat gute 72 Folien auf denen er versucht das zu erklären, was du hier in 8 Minuten machst. Soviel zum Thema "kürzester Weg!" Vielen lieben Dank. :)

    • @grummhd3020
      @grummhd3020 4 ปีที่แล้ว +2

      Oft ist es besser, etwas einfach zu machen.

    • @nitsuj1001
      @nitsuj1001 6 หลายเดือนก่อน +1

      naja in der Vorlesung wird ja auf noch die mathematische Analyse zusätzlich gemacht bzw. alles etwas abstrakter ausgedrückt

  • @kalbjungblut
    @kalbjungblut 5 ปีที่แล้ว +88

    Schon alleine das du ne aufgabe am schluss weiter gibst, is nen like wert :D
    Endlich mal selber was zum üben ohne extra danach zu suchen #FaulheitSiegtHaltDochIwie

    • @jaidenrhett5968
      @jaidenrhett5968 3 ปีที่แล้ว

      you all probably dont care at all but does anybody know of a tool to log back into an Instagram account?
      I was dumb forgot the login password. I love any tricks you can give me

    • @jaxforrest4151
      @jaxforrest4151 3 ปีที่แล้ว

      @Jaiden Rhett instablaster :)

  • @TingleTom
    @TingleTom 7 ปีที่แล้ว +141

    Wie du dich freust als "wir" bei Z angekommen sind gefällt mir.

  • @peteruase1517
    @peteruase1517 5 ปีที่แล้ว +20

    sympathische Stimme! hört man gerne zu und dann auch noch gut erklärt! Beide Daumen hoch

  • @arnetho864
    @arnetho864 4 ปีที่แล้ว +6

    Du hörst dich einfach an wie jemand, der in der Klasse immer allen den Arsch rettet. Ehrenmann!

  • @Ergydion
    @Ergydion 4 ปีที่แล้ว +3

    Das mit der Aufgabe am Schluss ist echt mega nice und hebt dich von allen anderen Tutorials ab! Besten Dank

  • @veronika_franz
    @veronika_franz 5 ปีที่แล้ว +1

    ich hab nun ein paar Beispiele angeschaut, welche den Algorithmus erklären - mit Tabellen usw. und muss sagen, dass das Video es sehr verständlich erklärt.

  • @jamalalkhatib974
    @jamalalkhatib974 4 ปีที่แล้ว +3

    Du erklärst sehr gut!
    Also auf jeden Fall besser als mein Lehrer, weiter so...♥️

  • @valfareberbork8088
    @valfareberbork8088 5 ปีที่แล้ว +5

    haha 2 stunden vorlesung in 8 minuten und ich hab mehr verstanden. du bist meine heldin

  • @sequbeats
    @sequbeats 4 ปีที่แล้ว +2

    Sehr geil zum Wiederholen und Üben! Vor allem die Idee mit der Aufgabe am Ende ist super! :D

  • @Scavenger4711
    @Scavenger4711 8 ปีที่แล้ว +4

    Sehr gut, danke! :D
    Ich musste den Algorithmus für eine Prüfung in ein Programm umsetzen. Ich hab' da schon eine andere Herangehensweise umgesetzt, aber deine lässt sich leichter (und ressourcenschonender) umsetzen. :)

  • @OnkelDevil
    @OnkelDevil 6 หลายเดือนก่อน

    Du machst gute Videos. Daumen hoch! Wenn es in der VL vom Prof auch so erklärt werden würde, würden es 90 % der Studenten gleich verstehen. So verstehen es gerade mal 10 % und die haben wahrscheinl. selbst Vorkenntnisse, weil Sie es sonst auch nicht verstehen würden.
    MFG

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

    Super Hilfe bei meinen Hausaufgaben!
    Das ganze in Textform ist ne Spur verwirrender, deswegen ist so ein Video sehr hilfreich!

  • @MrRonny6
    @MrRonny6 3 ปีที่แล้ว +1

    Es ist ein Beispiel für den riesigen Wert dieser Videos, dass du für die roten Markierungen im Graphen ein hinteres Layer nimmst. Nur so als eins von vielen Beispielen!

  • @Gobberfisch
    @Gobberfisch 7 ปีที่แล้ว

    Vielen vielen Dank für das Video, ich hab deine Erklärungen Schritt für Schritt in Code umgesetzt und konnte so auch direkt prüfen ob ich Fehler mache :)

  • @fredericpeter
    @fredericpeter 5 ปีที่แล้ว +15

    Du hast in der Aufgabe am Ende zwei C-Knoten

    • @Skiplegday1
      @Skiplegday1 5 ปีที่แล้ว +4

      Unterer C-Knoten soll wohl ein G-Knoten sein.

    • @QemeH
      @QemeH 4 ปีที่แล้ว

      Die Aufgabe hat auch mehr als eine korrekte Lösung. Es gibt zwei Pfade, die gleich lang und damit beide die kürzesten sind.

  • @melinamascolo5627
    @melinamascolo5627 7 ปีที่แล้ว +7

    Wieso hat man nach der Wahl von A die Möglichkeit zu C und G zu gehen?

    • @krcn00b
      @krcn00b 7 ปีที่แล้ว +2

      es sind die einzigen knoten die wir entdeckt haben (aber noch nicht besucht)

  • @EllieOK
    @EllieOK 3 ปีที่แล้ว

    Deine Videos sind soooo hilfreich! Bin so dankbar!!

  • @KaraokeKarsten
    @KaraokeKarsten 4 ปีที่แล้ว

    Super Erklärung, so 2 Stunden vor der Klausur

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

    Schreibe am Montag Algo beim Schöning. Hätte ich mich mal früher an deinen Channel erinnert, dann wär mir einiges an Arbeit erspart geblieben. :| Vielen Dank für die Mühe, hast echt weitaus mehr Abos verdient. Sind sicherlich die besten Videos im deutschsprachigen Raum.

    • @bleeptrack
      @bleeptrack  5 ปีที่แล้ว +1

      Ich drück dir die Daumen!

  • @Jan-uj5gf
    @Jan-uj5gf 3 ปีที่แล้ว

    Ich schreib gleich eine Arbeit drüber und dank dir hab ich es verstanden:)

  • @x3non500
    @x3non500 5 ปีที่แล้ว +5

    Sehr gut erklärt! Danke ^^

  • @Rubi19099
    @Rubi19099 8 หลายเดือนก่อน

    Super erklärt 👍Danke

  • @arsyars2880
    @arsyars2880 6 ปีที่แล้ว +3

    Gott danke! Ich wünschte ich hätte deine Videos früher gefunden)))

  • @filiphinrichs3452
    @filiphinrichs3452 3 ปีที่แล้ว +1

    Wirklich anschaulich dargestellt, vielen Dank. Die Übungsaufgabe hat auch Spaß gemacht. :)

  • @bybono6542
    @bybono6542 3 ปีที่แล้ว

    Wichtige Frage zum Kolloquium: Kann man den Dijkstra Algorithmus auch verwenden, um ALLE Knoten eines Graphens zu durchlaufen und um dann eben den kürzesten Pfad zu finden, wie der gesamte Pfad durchlaufen werden kann, also ohne einen bestimmten Zielknoten? Funktioniert er auch, wenn alle Kanten eine Gewichtung von 1 haben?

  • @matl6338
    @matl6338 4 ปีที่แล้ว

    Tolles video hat mir echt weitergeholfen, danke 😊

  • @Coorsil
    @Coorsil 4 ปีที่แล้ว

    Du rettest meine Klausur!
    Könntest vllt noch Tiefensuche machen? Die ist etwas komplizierter..

  • @MrSchlechtes
    @MrSchlechtes 3 ปีที่แล้ว

    bei 3:23 vergleichst du Knoten C und G aber betrachtest auf einmal statt der Kantenstrecke die Gesamtstrecke der anvisierten Knoten C und G... ?!? 🤔

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

    Schöne Sache mit der Aufgabe+Lösung!

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

    Ich glaube, wenn man den Dijkstra-Algorithmus bzw. dessen Prinzip in wenige Worte fassen will, dann könnte man ihn so beschreiben, dass er je Zeitpunkt einen Schritt geht und dann zu jedem Zeitpunkt opportunistisch entscheidet, wo es weitergeht, also immer das Günstigste heraussucht.

  • @HuuSeeMore
    @HuuSeeMore 4 ปีที่แล้ว

    Morgen informatik abitur. Ich hasse Informatik in der Schule, danke dafür.

  • @TheChainsee
    @TheChainsee 5 ปีที่แล้ว +1

    Super Video! Vielen Dank :)

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

    Ähm:D hier hätte ich auch noch eine kleine Frage:P.
    Muss ich bei Dijkstra auch aufpassen, ob die Kante die ich wähle einen Kreis/Zyklus schließen würde? Oder ist das nur für Kruskal wichtig?:)

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

      Dämliche Frage. Das kann garnicht passieren, da es bedeuten würde, dass ich zwei Ecken miteinander verbinden würde, die ich schon besucht hab. :D

  • @msioMusic
    @msioMusic 7 ปีที่แล้ว

    Ich liebe dein web design :) gute arbeit ;)

  • @AndreMwGer
    @AndreMwGer 7 ปีที่แล้ว

    Perfekt! Habs verstanden. Vielen Dank

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

    Vielen Dank für die Erklärung.

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

    Sehr gutes Video Danke

    • @bleeptrack
      @bleeptrack  5 ปีที่แล้ว +1

      Du meinst G statt C, oder? Der direkte Weg zu G wurde schon entdeckt, wenn du die 2+3 Strecke findest. Und nachdem die gleich lang ist, bevorzugt man (automatisch) den Weg mit weniger "hops" (Knotenpunkten), was der direkte Weg ist. :)

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

      @@bleeptrack Ehm... ja genau den mein ich, aber im Video steht da später c deshalb war ich gerade etwas verwundert. Aber ja stimmt, dass mit dem hops macht Sinn danke :thumbsup:

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

    Bei der Lösung ist ein Fehler oder? Es sollte von E auf Z mit einem Aufwand von 24 möglich sein und nicht von F auf Z mit dem Aufwand 29.

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

      Nein wie soll das möglich sein?

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

    einfach die beste, Danke !

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

    Übel gut erklärt kuss 💜

  • @TheholyQuranMIdris
    @TheholyQuranMIdris 4 ปีที่แล้ว

    Vielen Dank sehr gut

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

    Super geil erklärt!

  • @Flypaperable
    @Flypaperable 6 ปีที่แล้ว +1

    Danke, sehr gutes Video

  • @TonyCapueira
    @TonyCapueira 3 ปีที่แล้ว

    Hallo @bleetrack super Video ✅✅
    Aber leider finde ich die Lösung zu der Hausaufgabenübung nicht :(
    Du hast unter dem Link die selbe Video nochmal gepostet statt der Aufgabe. Kannst du mir sagen ob am Ende 29 raus kam ? Bei mir hatten die Knoten : A(1), B(nicht wichtig), G(5)(untere C bei dir in der Zeichnung) , C(13), D(15), E(22), F(21), Z(29).

    • @bleeptrack
      @bleeptrack  3 ปีที่แล้ว +2

      Hey Antonio, die Lösung ist auf der Website. Du musst sie nur ausklappen :)

    • @TonyCapueira
      @TonyCapueira 3 ปีที่แล้ว

      @@bleeptrack super ganz lieben Dank ✅

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

    Richtig toll erklärt ^^

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

    Woher weiß der Algorithmus denn, dass man von D nicht wieder zu C zurückgeht?

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

      Okay ich habe es verstanden. Das tut man garnicht sondern auch diesen Weg überprüft man und man übernimmt ihn falls er kürzer ist, da er aber nicht kürzer ist wird er nicht übernommen.

  • @FyroxFX
    @FyroxFX 7 ปีที่แล้ว +1

    KMP-Algo fehlt noch in der Sammlung :)

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

    Klasse Video, und diese Stimme erst!

  • @igorpeter2062
    @igorpeter2062 4 ปีที่แล้ว +1

    Manchmal cringe aber gut erklärt

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

    Wenn ich 2 Kanten habe, die beide zu dem selben Knoten führen mit der gleichen Gewichtung, kann ich mir dass dann wirklich aussuchen (Wie du im Video meintest), oder gibt der Algorithmus einen Standard vor?

    • @bleeptrack
      @bleeptrack  5 ปีที่แล้ว +1

      Die Reihenfolge liegt dann an der Implementierung.

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

      @@bleeptrack Danke

  • @DJIBlueFire
    @DJIBlueFire 8 ปีที่แล้ว

    Super Video!

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

    bestes tutorial

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

    Eine Frage: Wie kommt man auf das Gewicht der verschiedenen Knoten?

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

      Da gibt es keine feste Regel für, weil das von der Anwendung abhängt für was du die Gewichte benutzen möchtest. Das könnte eine Wegstrecke zwischen Städten sein oder auch Kosten um eine Verbindung zu benutzen, etc.

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

      @@bleeptrack Achso, vielen Dank für die schnelle Antwort👍

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

    Ein Vergleich zwischen Dijkstra und A* wäre eine coole Idee

  • @kiliangrimm5214
    @kiliangrimm5214 4 ปีที่แล้ว

    Ein Video über Prim mit Min-Heap wäre super!

  • @4TimePlay
    @4TimePlay 8 ปีที่แล้ว

    Tolles Video

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

    Super Video

  • @soulintent7052
    @soulintent7052 4 ปีที่แล้ว

    Bei deiner Aufgabe wird mir nicht klar, was dein Startknoten sein soll, ansonsten ein gutes Video

    • @bleeptrack
      @bleeptrack  4 ปีที่แล้ว

      Bei "S" wie "Start". War im Erklärungsteil des Videos ja auch so ;)

  • @miloxlo5950
    @miloxlo5950 4 หลายเดือนก่อน

    Oh, danke

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

    Super, Danke :)

  • @GUlian01
    @GUlian01 ปีที่แล้ว

    wenn du noch die Tabelle nebendran notieren würdest hätte dein Video noch mehr Inhalt :)

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

    Danke, ersparrt mir 5 Seiten Text xD

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

    Dankeschön

  • @sumsumcity841
    @sumsumcity841 7 ปีที่แล้ว

    Danke

  • @user-no5ns8wp4t
    @user-no5ns8wp4t 5 ปีที่แล้ว

    Thx

  • @krcn00b
    @krcn00b 7 ปีที่แล้ว +1

    paar ganz kleine fehler drinnen aber top

  • @sarahelmahyaoui9161
    @sarahelmahyaoui9161 7 ปีที่แล้ว +12

    Den Dijkstra Algorithmus nutzt man nicht, um den kürzesten Weg zu finden... MAn nutzt ihn, um den GÜNSTIGSTEN Weg zu finden.

    • @bleeptrack
      @bleeptrack  7 ปีที่แล้ว +2

      Sarah El Hi, du hast recht, das habe ich sehr missverständlich gesagt. Mit kürzestem Weg meinte ich natürlich die Gewichte und hatte da die klassische Wegfindung einer Karte im Kopf und nicht die Anzahl der besuchten Knoten :X

    • @sarahelmahyaoui9161
      @sarahelmahyaoui9161 7 ปีที่แล้ว

      Bleeptrack Ja kann ja passieren :) aber am besten mithilfe eines kommentars im Video nachträglich korrigieren

    • @bleeptrack
      @bleeptrack  7 ปีที่แล้ว +6

      Sarah El jup, mache ich. Interessant ist, dass "kürzester Pfad" in der Graphentheorie aber wohl tatsächlich über die Gewichte definiert ist: de.m.wikipedia.org/wiki/Kürzester_Pfad

    • @sarahelmahyaoui9161
      @sarahelmahyaoui9161 7 ปีที่แล้ว

      Bleeptrack du glaubst Wikipedia doch nicht wirklich? Wir behandeln das Thema gerade intensiv und ich bin mir ziemlich sicher, dass man eher den Begriff 'kosteneffizient' verwendet... Schau dir ansonsten nochmal andere Quellen an, damit du dir sicher bist.

    • @bleeptrack
      @bleeptrack  7 ปีที่แล้ว +10

      +Sarah El belegten Quellen darf man schon glauben ;) Schau mal nach "shortest path problem", da stößt du auf diverse Folien von Unis oder sonst hier nochmal eine Def. bei Wolfram mit den entsprechenden Referenzen dabei: mathworld.wolfram.com/ShortestPathProblem.html

  • @jfly609
    @jfly609 4 ปีที่แล้ว

    jo nices vid

  • @tyasar53
    @tyasar53 6 ปีที่แล้ว +1

    Wenn du in deinem Video eine Tabelle verwenden würdest so wie in diesem Video : th-cam.com/video/S8y-Sk7u1So/w-d-xo.html dann wäre es viel verständlicher

    • @bleeptrack
      @bleeptrack  6 ปีที่แล้ว +4

      Ich fand es für mich selbst mit Tabelle immer eher unverständlich. Darum ist es gut, wenn unterschiedliche Erklärungswege existieren. Jeder lernt anders ;)

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

    Diese Jugendsprache ist ja schrecklich.

    • @bleeptrack
      @bleeptrack  5 ปีที่แล้ว +2

      Gar furchtbar!

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

      @@bleeptrack Wir sind doch in Deutschland und du redest doch auch meistens deutsch, dann bleib doch einfach dabei, würde sich angenehmer anhören wenn nicht ständig diese englischen Begriffe eingeworfen werden. Ansonsten ist das Video ja auch echt gut...

    • @bleeptrack
      @bleeptrack  5 ปีที่แล้ว +5

      "Wir sind doch in Deutschland" ist ja nun mal gar kein Argument für irgendetwas.
      Englische Begriffe haben in diesem Fall übrigens nur wenig mit Jugendsprache zu tun ;) In der Informatik entstehen Begriffe nun mal zuerst im Englischen und finden auch nicht immer ein passendes Gegenstück im Deutschen. Anonsten kann ich nur sagen: Sprache ist wandlungsfähig. Und das finde ich sehr gut so.

  • @ChatNoirMusicE
    @ChatNoirMusicE 7 ปีที่แล้ว

    Super Video, vielen Dank! :)