04.11.2013 Aufrufe

Präsentationsfolien (PDF)

Präsentationsfolien (PDF)

Präsentationsfolien (PDF)

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

8.2 Türme von Hanoi<br />

Java-Code<br />

void hanoi(int k, char start, char ziel, char hilfe) {<br />

if (k > 0) {<br />

hanoi(k - 1, start, hilfe, ziel);<br />

System.out.print("Versetze Scheibe " + k);<br />

System.out.print(" von " + start);<br />

System.out.println(" nach " + ziel);<br />

hanoi(k - 1, hilfe, ziel, start);<br />

}<br />

// else-Fall = Basisfall der Induktion ist leer<br />

}<br />

<br />

<br />

Der Fall k wird auf den Fall k-1 zurückgeführt.<br />

Die Induktionsannahme wird doppelt angewendet.<br />

Rekursion nicht nur am Ende des Rumpfs.<br />

Algorithmen und Datenstrukturen Philippsen/Stamminger/Pflaum/Riehle WS 2010/2011 Folie 08-21

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!