06
2019
11

Hanoi Tower问题的简单实现

设A,B,C是3个塔座。开始时,在塔座A上有一叠共n个圆盘,这些圆盘自上而下,由小到大地叠在一起。各圆盘从小到大编号为1,2,…,n,现要求将塔座A上的这一叠圆盘移到塔座C上,并仍按同样顺序叠置。

在移动圆盘时应遵守以下移动规则:

(1)每次只能移动1个圆盘;

(2)任何时刻都不允许将较大的圆盘压在较小的圆盘之上;

(3)在满足移动规则1和2的前提下,可将圆盘移至A,B,C中任一塔座上。

分析:


« 上一篇 下一篇 »

返回顶部
请先 登录 再评论,若不是会员请先 注册