当前位置:嗨网首页>书籍在线阅读

14-汉诺塔

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

1.5 汉诺塔

本题共涉及3根立柱(以下称为“塔”),不妨将其标为A、B和C。塔A外面套有几个环形的圆盘。最大的圆盘位于底部,不妨将其称为圆盘1。圆盘1上方的其他圆盘标记为不断增大的数字,圆盘尺寸则不断减小。假定要移动3个圆盘,最大也是底部的圆盘就是圆盘1。第二大的圆盘2将放在圆盘1的上方。最小的圆盘3则放在圆盘2的上方。本题的目标是按以下规则把所有圆盘从塔A移动到塔C:

  • 每次只能移动一个圆盘;
  • 只有塔顶的圆盘才能被移动;
  • 绝不能把大圆盘放在小圆盘的上面。

图1-7对本题给出了总体说明。

12.png

图1-7 本题的挑战是把3个圆盘从塔A移到塔C,每次移动一个圆盘,不允许把大圆盘压在小圆盘之上