de.hska.info1.rekursion
Class TuermeVonHanoi
java.lang.Object
de.hska.info1.rekursion.TuermeVonHanoi
public class TuermeVonHanoi
- extends java.lang.Object
Klassische, rekursive Lösung zum Geduldsspiel Türme von Hanoi.
- Author:
- pape
|
Method Summary |
void |
hanoi(int n,
int von,
int nach,
int frei)
Gibt die Zugreihenfolge für das Spiel Türme von
Hanoi aus. |
void |
hanoi1(int n,
int von,
int nach,
int frei)
Identisch zu hanoi(int, int, int, int). |
static void |
main(java.lang.String[] argv)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TuermeVonHanoi
public TuermeVonHanoi()
hanoi
public void hanoi(int n,
int von,
int nach,
int frei)
- Gibt die Zugreihenfolge für das Spiel Türme von
Hanoi aus.
- Parameters:
n - Grösse der Pyramide (Anzahl Scheiben)von - Stab, auf dem sich die Pyramide befindetnach - Stab, zu dem die Pyramide verschoben werden sollfrei - Stab, der zur temporären Ablage von Scheiben dient
hanoi1
public void hanoi1(int n,
int von,
int nach,
int frei)
- Identisch zu
hanoi(int, int, int, int).
Der Rekursionsabbruch wurde lediglich verbessert.
main
public static void main(java.lang.String[] argv)
Prof. Dr. Pape