对啊,可以想想怎样用最少的步数把n个盘移到第4个塔,3个塔的时候steps=2^n-1;
总的来说,就是将最后一个(n-i个 ,i=0、1、2、3、`````)盘子挪到第三个位子上,将其余的盘子挪到第二个位子上(借助第三个位子),一直这样递归下去,直到剩下一个盘子未放到第三个位子上为止,再大摇大摆的将其刚到第三个位子上。而中间的怎样借助第三个位子将盘子挪到第二个位子上泽不用考虑
哈,这是网上搜的,其实可以推广到m塔n盘子的情况,如果去递归模拟的话确实很可怕,但如果只是求最少的步数还是有公式可推的