用java解决汉诺塔问题 如何玩八层的汉诺塔我给跪了?
浏览量:2557
时间:2021-04-05 18:30:29
作者:admin
如何玩八层的汉诺塔我给跪了?
8层汉诺塔有2^8-1=255个台阶
下面是移动的过程:(注:a代表第一根柱子,B代表第二根珠子,C代表第三根柱子-->;代表圆盘的移动方向)
为了解决汉诺塔的问题,可以采用以下三个步骤:
1。在C塔的帮助下,先将a塔上的n-1个盘子移到B塔
2。把剩下的盘子从a塔移到C塔。
3。用a塔将n-1个盘子从B塔移到C塔
用java解决汉诺塔问题 java汉诺塔代码 汉诺塔java编程讲解
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。