Wednesday, March 31, 2004
Tower of Hanoi
Tower of Hanoi 的程式碼
代 swanky po~
上課專心啦~
執行結果:
代 swanky po~
上課專心啦~
public class Hanoi { public static void hanoi(int number) { hanoi(number, "a", "b", "c"); } public static void hanoi(int number, String a, String b, String c) { if (number == 0) { return; } hanoi(number - 1, a, c, b); System.out.println(a + "->" + c); hanoi(number - 1, b, a, c); } public static void main(String[] args) { hanoi(3); } }
執行結果:
a->c a->b c->b a->c b->a b->c a->c由 shumi 發表於 March 31, 2004 11:34 PM