2016 - 2024

感恩一路有你

用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编程讲解

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。