Tach Zusammen,
wahrscheinlich kann es keiner mehr hören und es gibt bestimmt auch interessantere Probleme als meines: Das mit den Rekursionen hab ich schon verstanden, aber mit folgendem listing kommich nicht ganz klar, will heißen, was passiert hier im einzelnen und vor allem was soll die Zeile nach dem println:
Wäre echt ne feine Sache, wenn mir da mal jemand auf die Sprünge helfen könnte!
Grüße aus Duisburg
Timo :###
wahrscheinlich kann es keiner mehr hören und es gibt bestimmt auch interessantere Probleme als meines: Das mit den Rekursionen hab ich schon verstanden, aber mit folgendem listing kommich nicht ganz klar, will heißen, was passiert hier im einzelnen und vor allem was soll die Zeile nach dem println:
Code:
public class ToH {
static void Tow (String Quelle, String Hilf, String Ziel, int n) {
if (n ==1)
System.out.println ("Bewege Scheibe " +n+ " von " + Quelle + " nach " + Ziel);
else {
Tow (Quelle, Ziel, Hilf, n-1);
System.out.println ("Bewege Scheibe " +n+ " von " + Quelle + " nach " + Ziel);
Tow (Hilf, Quelle, Ziel, n-1);
}
}
public static void main (String args []) {
System.out.println ("Tuerme von Hanoi");
Tow ("Quelle", "Hilfsziel", "Ziel", 3);
}
}
Wäre echt ne feine Sache, wenn mir da mal jemand auf die Sprünge helfen könnte!
Grüße aus Duisburg
Timo :###