关于梵塔计算的简单解法
1、给每一根柱子标上序号,假如是要把第一根的柱子上的64个铁片都移动到第二根柱子上,有一个算法为:找到这三根柱子中最上层中最小的那个数(除去上次移动的),按照奇左偶右移动,如:从第一根柱子向左移动,移动第三根柱子;同理,第三根柱子向右移动,移到第一根柱子。铁片从上到下有标号1-64;




5、这样头两层就能好了,以后的方法也是照上述方法类推。
1、给每一根柱子标上序号,假如是要把第一根的柱子上的64个铁片都移动到第二根柱子上,有一个算法为:找到这三根柱子中最上层中最小的那个数(除去上次移动的),按照奇左偶右移动,如:从第一根柱子向左移动,移动第三根柱子;同理,第三根柱子向右移动,移到第一根柱子。铁片从上到下有标号1-64;
5、这样头两层就能好了,以后的方法也是照上述方法类推。