Turm von Hanoi - JavaScript - Die guten Teile [duplizieren]

8

Ich habe die anderen Fragen zu SO über die Rekursive Funktion gesehen und ich habe die Antworten gelesen, aber ich kann den Algorithmus immer noch nicht in meinen Kopf klicken

%Vor%

Wie läuft das document.write (...) überhaupt? Meine Logik ist das erste Mal, dass wir die Funktion disc ausführen, ist & gt; 3. dann rufen wir die Funktion rekursiv erneut auf, indem wir alles darunter überspringen. Wie also kann die Datei document.write ausgeführt werden?

Ich verstehe Rekursion (die grundlegenden Beispiele gemacht), aber ich kann immer noch nicht sehen, wie Sie eine Ausgabe erhalten. Wenn es einen Weg gibt, kann ich es visuell ausführen und es in Aktion sehen, das würde viel helfen.

    
Mike Diaz 15.08.2011, 01:48
quelle

1 Antwort

21

Sie können sich vorstellen, was als Anrufbaum passieren wird (die Zeit verschiebt sich von oben nach unten):

%Vor%     
Ted Hopp 15.08.2011, 01:54
quelle

Tags und Links