Die Türme von Hanoi

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ต.ค. 2024
  • Auschnitt aus der Aufzeichnung der Vorlesung "Algorithmen" von Prof. Dr. Oliver Vornberger an der Universität Osnabrück.
    An einem Beispiel mit fünf Scheiben wird der Algorithmus zur Lösung der Türme von Hanoi demonstriert.
    Aus:
    video.lernfunk....

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

  • @exoplanetling
    @exoplanetling 4 ปีที่แล้ว +10

    Und jetzt muss ich nurnoch die gleichnamige Backup-Strategie verstehen :D

  • @bluescale2165
    @bluescale2165 8 ปีที่แล้ว +14

    Wenn man alle auf einmal auf den linken Stab packt hat man doch auch nicht größere auf kleinere Scheiben gelegt, wo ist das Problem? Er hat wohl vergessen zu erwähnen dass immer nur eine Scheibe bewegt werden darf (?)

  • @Fliinii
    @Fliinii 13 ปีที่แล้ว +6

    ...früher hab ichs nie hinbekommen...jetzt hab ich das System gecheckt :P mir ist beim speieln ein richtig guter Trick aufgefallen: Stellt euch die Scheiben nummeriert vor. Die kleinste kriegt die Nummer 1, die größte die nummer 5 (oder die nummer 7 oder 9 je nachdem welche Variante ihr spielt). Nun passt einfach auf, dass während dem Spielen nur gerade auf ungerade bzw. ungerade auf gerade Zahlen gelegt werden. Wenn man so spielt ist es ganz einfach. Es funktioniert immer..

  • @LaomerKedor
    @LaomerKedor 9 ปีที่แล้ว +1

    als Kind auf dem Lern-PC gesuchtet. Wenn ich mich richtig erinnere, ging es damals bis 9 Scheiben. Wenn man aber einmal wusste, wo man bei ungerade oder geraden Anzahlen von Blöcken zuerst hinsetzen musste, war es easy.

  • @ClausMeyerC-laus
    @ClausMeyerC-laus 8 ปีที่แล้ว +22

    die Lösung 42 hätte mich auch nicht gewundert

  • @t3kz2k
    @t3kz2k 14 ปีที่แล้ว +2

    Danke für's Hochladen - so sollte das immer erklärt werden, bei mir lief's ähnlich ab wie 5 Comments unter mir!

  • @SCEmissary
    @SCEmissary 11 ปีที่แล้ว +2

    Ich schätze, noname676 meint mit dem "Dreher", dass Du als Mensch bei so vielen Scheiben irgendwann einen Fehler machen würdest, egal wie einfach das Vorgehen. Wobei das natürlich kein Problem des Algorithmus o.ä. wäre, sondern des Anwenders.
    Unabhängig davon empfehle ich noch den Wikipedia-Artikel, wo mehr zur Geschichte und dem Zeitaufwand zu finden ist. :)

  • @Ginya84
    @Ginya84 12 ปีที่แล้ว +8

    Professor Layton^^

  • @Lappeeen38
    @Lappeeen38 6 ปีที่แล้ว +17

    einfach das ganze teil um 180 grad drehen...problem solved xD

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

    na da war ich mit meinen 36 Zügen gar nicht so weit von entfernt ;D
    Edit: kenne den weg jetzt bis 6 auswendig, ziemlich easy ;D

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

      Also wenn du es auswendig gelernt hast dann hast du die Rekursion nicht verstanden. Wenn du die verstehst kannst du es bis zur jeder Zahl vorausgesetzt man hätte unendlich viel Zeit...

  • @WanzeGER
    @WanzeGER 11 ปีที่แล้ว +4

    ob er das wohl noch erleben würde
    5 31 Sekunden
    10 17,1 Minuten
    20 12 Tage
    30 34 Jahre
    40 348 Jahrhunderte
    60 36,6 Milliarden Jahre
    64 585 Milliarden Jahre

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

    Er soll es mal mit 10 unterschiedlichen Scheiben probieren, mit 5 kann ja jeder, sitze gerade in Jena im Imaginata und verzweifele vor 10 Scheiben.

  • @TimHorst
    @TimHorst 15 ปีที่แล้ว +2

    SKILLZ! :D

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

    rrrrrRRRRRekursion!

  • @Biotektan
    @Biotektan 13 ปีที่แล้ว +1

    @Groltak
    daran musste ich auch denken :)

  • @Weini123
    @Weini123 12 ปีที่แล้ว +1

    a) ja es dauert SEHR lange aber ich habe auch gesagt "theoretisch" das setzt unendlich viel zeit und einen unendlich großen speicher voraus.
    b) ich weiß nicht genau wie sehr du dich mit der materie von algorithmen auseinander gesetzt hast deswgen will ich dir hier nicht zu nahe treten aber der sinn eines algorithmus ist der, dass er IMMER funktioniert und somit diese "Dreher" wie du sie nennst nicht vorkommen können (vorausgesetzt der algorithmus stimmt).
    c) ohne pc schaff ichs nicht mal mit 6

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

    Guter Bericht

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

    Oh jaa, ich durfte das in C machen :)

  • @23leonay
    @23leonay 13 ปีที่แล้ว

    @Tokow1 Tja, dann fügen wir einfach noch die Regel hinzu, dass man jeweils nur eine Scheibe bewegen darf und es passt wieder^^

  • @PetarAleksic
    @PetarAleksic 12 ปีที่แล้ว +3

    In einem Zug darf man nur eine Scheibe nehmen.

  • @Weini123
    @Weini123 12 ปีที่แล้ว

    ich kanns theoretisch mit unendlich vielen nur ob das mein c programm schafft oder ob ich da nen stack overflow bekomm is die frage aber zum programmieren geht das rekursiv in ca 10 zeilen.

  • @Mrjasonorum
    @Mrjasonorum 12 ปีที่แล้ว +1

    Man darf nur eine Scheibe pro Ooperation verlegen du Genie

    • @ventox_rex_imperium59
      @ventox_rex_imperium59 3 ปีที่แล้ว +9

      ja hat er doch gemacht er hat nur schon die nächste in die hand genommen damit es schneller geht du genie

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

      @@ventox_rex_imperium59 das wahre Genie hingegen erkennt man daran, dass es 8 Jahre alte Kommentare noch beantwortet.

    • @ventox_rex_imperium59
      @ventox_rex_imperium59 3 ปีที่แล้ว +9

      @@Mrjasonorum ja und du antwortest noch

    • @What_is_an_alias
      @What_is_an_alias 11 หลายเดือนก่อน

      Und ich lese nur das Zeug auch noch durch@@ventox_rex_imperium59

  • @Groltak
    @Groltak 13 ปีที่แล้ว +1

    wer black&white1 gespielt hat ist hier klar im vorteil :o)

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

    Wir haben das heute auf Zeit gemacht 26,4 Sekunden 😂😂

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

    Scheiße ist das kompliziert. Wer denkt sich den sowas aus 😱!

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

    Mehr Vornis braucht das Land!

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

    Guter Move !

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

    Cool

  • @tassay
    @tassay 13 ปีที่แล้ว +1

    @Panox1991 Nö

  • @darkcrusher111
    @darkcrusher111 13 ปีที่แล้ว +1

    @blackcatacraft das ist auch keine große kunst :D

  • @worzelhund
    @worzelhund 13 ปีที่แล้ว +1

    mad skillz

  • @DerTurmvonHanoi
    @DerTurmvonHanoi 13 ปีที่แล้ว

    Mit 5 Scheiben ist das doch auch einfach. Außerdem glaube ich, dass es nur ganz wenige gibt, die Dieses Spiel selber gelöst bekommen. Das schwerste was man herausfinden muss ist die Taktick.

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

    Soll für Autisten schwierig sein. Weiß Jemand mehr darüber?

  • @springflower7482
    @springflower7482 10 ปีที่แล้ว +1

    haha, 35 beim 2. Versuch :D

  • @yxxccvvbbnnm
    @yxxccvvbbnnm 12 ปีที่แล้ว

    lade dir die Gratis App Runter Die lösung für die kleinste Abfolge ist 2^n-1
    aufm IPhone brauchste keine 34 Sekunden da kannst es in 8 ^^

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

    Er hat am Anfang vergessen zu sagen, das man immer nur eine Scheibe bewergen darf.

  • @basti99youfreak
    @basti99youfreak 13 ปีที่แล้ว

    müsst mal ganze zeit die 4- taste drücken :D

  • @zelfireloaded
    @zelfireloaded 12 ปีที่แล้ว +1

    hanoi 3

  • @kaivanfreak
    @kaivanfreak 14 ปีที่แล้ว

    hmm ich hab bestimmt 5 mal soviele versuche gebraucht um auf denn weg zu kommen xD

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

    Der BastiGHG struggle

  • @byte2702
    @byte2702 11 ปีที่แล้ว +1

    30 Scheiben wären extrem fies. Aber ich traue ihm zu, dass er auch das löst. Aber das Video möchte ich mir dann nur anschauen, wenn ich mal ganz, ganz viel Zeit habe und nichts besseres vorhabe. Also vermutlich nie. Außer man zeigt es im Zeitraffer.

  • @MAN0RIAS
    @MAN0RIAS 9 ปีที่แล้ว

    _das war _*_schnell_*

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

    Jemand aus TLM hier?

  • @Panox1991
    @Panox1991 13 ปีที่แล้ว +1

    Hätten nur 30 sein müssen.

  • @noname676
    @noname676 12 ปีที่แล้ว

    Glaub ich Dir nicht. :D
    Probier es mal mit 30 Scheiben, dann hast Du
    a) seeeehr lange zu tun und
    b) trotz einfachem Algorythmus irgendwann einen Dreher drin.
    Ok, mit 30 Scheiben wären es bei einer Umsetzgeschwindigkeit von 2 Scheiben pro Sekunde auch über 17 Jahre ununterbrochenes Scheibchenschieben... :P
    Mal im Ernst: ich wette, Du schaffst es (ohne PC) nichtmal mit 15 Scheiben... ;-)

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

    I am faster than him.

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

      +Cihan Sarsılmaz You dont have to describe what you are doing in front of dozens of people as you do so, so i wouldnt say its a big deal that you "are faster".
      Also, its about how many discs you have in front of you. Try it with over 10 discs and still be fast.
      Still a fun game.

  • @sadbadmac
    @sadbadmac 10 ปีที่แล้ว +2

    sowas lernt man an der uni?? ich lern das grade in der Q1 im Informatik-LK :D

    • @oldbanjo
      @oldbanjo 8 ปีที่แล้ว +34

      Solche Spielereien sind lediglich als Einleitung gedacht. Sowas „lernt“ man nicht an der Uni.