Lernende Algorithmen mit der Türme von Hanoi


In diesem Tutorial erstellen wir ein Lernpaket die Türme von Hanoi

Die Türme von Hanoi ist ein mathematisches Puzzle besteht aus drei Turm und mehrere Ringe:

Diese Ringe sind in verschiedenen Größen und nach in aufsteigender Reihenfolge, d.h. die kleineren man gegenüber dem größeren sitzt gestapelt.

Die Mission ist, alle Festplatten zu einigen anderen Turm zu bewegen, ohne zu verletzen die Reihenfolge der Anordnung.

Die Regeln sind:

  • Nur ein Datenträger kann unter den Türmen zu einem bestimmten Zeitpunkt verschoben werden.
  • Nur die "Spitze" Datenträger kann entfernt werden.
  • Keine große Festplatte kann über eine kleine Scheibe sitzen.

Das Puzzle kann mit einer beliebigen Anzahl von Datenträgern, gespielt werden, obwohl viele Spielzeug Versionen rund sieben bis neun davon haben. Die minimale Anzahl von Zügen verpflichtet, ein Turm von Hanoi-Puzzle zu lösen ist 2 ^ n - 1, wo Nis die Anzahl der Festplatten.

Stichworte: Holz, Zimmerei, Hanoi

In Verbindung stehende Artikel

Code schreiben, um die Türme von Hanoi-Puzzle zu lösen,

Code schreiben, um die Türme von Hanoi-Puzzle zu lösen,

F: Was ist der einfachste Weg um die Summe aller ganzen Zahlen zwischen 1 und 100 abzurufen?A: zuerst erhalten Sie die Summe aller ganzen Zahlen zwischen 1 und 99, dann addieren Sie 100.Albern, richtig? Dies ist eigentlich ein Beispiel für eine leist
Wie erstelle ich einen Roboter, die Türme von Hanoi spielen können

Wie erstelle ich einen Roboter, die Türme von Hanoi spielen können

am September habe ich gebaut, einen Roboter, der Turm von Hanoi von Makeblock spielen kann. Und wir haben es auf die Welt Maker Faire New York 2013.Weitere Informationen finden Sie hier.Erste SchritteVor kurzem habe ich eine neue umgebaut. Diese inst
Wie man die Türme von Hanoi - zwei Jungs mit ihrem Opa bauen.

Wie man die Türme von Hanoi - zwei Jungs mit ihrem Opa bauen.

Es war Ostern, aus den verschiedenen Eltern für ein paar Tage und Opa hatte eine Überraschung für #1 und #2 Sohn - er nahm sie in seine Schule Werkstatt ordentlich Powertoolsverwenden.Natürlich mussten sie tatsächlich etwas zu machen, so bereitete er
Ein paar Jeans mit der geringsten Menge von Abfällen zu dekonstruieren

Ein paar Jeans mit der geringsten Menge von Abfällen zu dekonstruieren

Vor kurzem fand ich Hinweise auf wie erstelle ich ein Flickenteppich. Natürlich möchte ich versuchen, einen mit Denim auszuführen. Und nicht neue Denim, aber die weichen, eingelaufene Denim, wie Ihre Lieblings-paar Jeans. Und der beste Ort zu finden,
Gewusst wie: wiederherstellen die Arduino UNO R3 ATmega16U2 Firmware mit der Arduino IDE

Gewusst wie: wiederherstellen die Arduino UNO R3 ATmega16U2 Firmware mit der Arduino IDE

Wenn Sie müssen neu flash ATmega16U2 Chip mit der stock Firmware Wiederherstellen der Arduino UNO zurück zu Normal, dies geschieht oft in der Befehlszeile mit Avrdude oder Dfu-Programmierer, oder drehen Sie mit dem Windows-Programm. Der einfachere We
Desinfektion von Wasser mit der Ft2 Solarkocher

Desinfektion von Wasser mit der Ft2 Solarkocher

(Dies ist eine Ergänzung zu meinem Beitrag auf Quadratfuß Solarkocher wurde über die Verwendung es für Brotbacken.  Pläne wie die Ft2 bauen finden Sie hier: Der Herd wird eine Quart Wasser in ein bisschen mehr als 2 Stunden gutes Tageslicht an einem
Herstellung von Seife mit der Wissenschaft!

Herstellung von Seife mit der Wissenschaft!

Seife: jeder hat Seife, aber nur wenige von uns es zu schätzen wissen. Gefragt haben nicht Sie sich jemals, wie Seife hergestellt wird? Ebenso wenig wie wir, aber wir sagen Ihnen sowieso. Ich hoffe diese Instructable, Lehren Sie, der Leser, wie wir a
Proclipsing: Mit der Eclipse IDE für die Bearbeitung von Projekten

Proclipsing: Mit der Eclipse IDE für die Bearbeitung von Projekten

Verarbeitung ist ein fantastisches Werkzeug für das erhalten nicht-Programmierer mit Programmierung vertraut. Damit erstellen Sie ganz einfach interaktiven Grafikanwendungen und vieles, vieles mehr. Seine Stärke ist, dass es gebrauchte Cross-Plattfor
Biegen von Holz mit der Kraft Ihrer Gedanken!  . . . and a heat gun

Biegen von Holz mit der Kraft Ihrer Gedanken! . . . and a heat gun

Durch die Fokussierung der immensen Kraft des Gehirns, kann Ihre Meinung die permanente Form lagen Holz verändern. Haben Sie ein Mann sein, auf Ziegen starrt? ein Jedi? Ein Assistent?Ja, alle der oben genannten. Sie benötigen auch eine Heißluftpistol
Zubereitung von Tee mit der Kaffeemaschine

Zubereitung von Tee mit der Kaffeemaschine

I Ngredients:PG oder TeebeutelWeißer oder brauner ZuckerHerkömmliche MilchMittlere TeetassenKaffeemaschinen (z. B. Schwan Kaffeemaschine, BOSCH, Krups usw.)Kaltes Wasser (Leitungswasser oder Flasche wird gut beraten sein)TeelöffelSchritt 1: Füllen Si
Gewusst wie: wickeln Sie präsentiert durch Diebstahl von Arbeit oder begabt mit der von Geschenkpapier

Gewusst wie: wickeln Sie präsentiert durch Diebstahl von Arbeit oder begabt mit der von Geschenkpapier

diese Instructable geben zwei große Beispiele wie Sie beeindrucken Sie Ihre Freunde und lieben, gleichzeitig ausdrücklichen stolz und Distain für Ihren Arbeitsplatz, und erstellen Sie einen schönen, einzigartigen Geschenkpapier, dass Partygänger nich
Der Idiot-Leitfaden für die Programmierung von AVR auf die billige Tour (mit der Arduino IDE!)

Der Idiot-Leitfaden für die Programmierung von AVR auf die billige Tour (mit der Arduino IDE!)

Mikrocontroller sind ohne Zweifel tolle Kleinigkeiten. Sie sind vielseitig, leistungsstark und sehr klein. Leider ist das letztere Merkmal auch durch meine Brieftasche und meine Programmierkenntnisse geteilt. Mein Verständnis von C ist schlecht, und
Mit der "Sony Vegas" Software für effektive und hohe Qualität Lieferung von visueller Information.

Mit der "Sony Vegas" Software für effektive und hohe Qualität Lieferung von visueller Information.

Wir alle wissen, dass im heutigen Zeitalter, viele von uns sind mit Videos und sie produzieren um Informationen zu dienen.Jedoch sind viele von uns eine harte Zeit den Umgang mit video-Bearbeitungs-Programme haben, weil sie aussehenkompliziert. Einig
Herstellung von Weißbrot mit der hand

Herstellung von Weißbrot mit der hand

ich habe das Rezept zur Herstellung von Weißbrot von meinem Vater, der in einer Bäckerei an einem Punkt in seinem Leben gearbeitet, dieses Rezept verwendet kein Brotbackautomat oder Küchenmaschine oder elektrische Armaturen jeglicher Art, das ist all