public class HanoiTower {
public static void main(String[] args) {
hanoiTower(5,'A','B','C');
}
public static void hanoiTower(int num, char a, char b, char c) {
if (num == 1 ){
System.out.println("第1个盘" + a + "->" + c);
}else {
hanoiTower(num - 1,a,c,b);
System.out.println("第" + num + "个盘" + a + "->" + c);
hanoiTower(num - 1,b,a,c);
}
}
}
转载请注明原文地址:https://blackberry.8miu.com/read-46008.html