汉诺塔
public class 汉诺塔 {
public static void main(String[] args) {
int n=5;
hanno(n,"X","Y","Z");
}
private static void hanno(int n, String begin, String mid, String end) {
if(n==1){
System.out.println(begin+"->"+end);
}else{
hanno(n-1,begin,end,mid);
System.out.println(begin+"->"+end);
hanno(n=1,mid,begin,end);
}
}
}