前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >汉诺塔解法

汉诺塔解法

作者头像
iiopsd
发布2022-12-23 08:46:23
4390
发布2022-12-23 08:46:23
举报
文章被收录于专栏:iiopsd技术专栏iiopsd技术专栏

汉诺塔解法个人总结:

按顺序标号(①、②、③、④、⑤)

规则:

1、一次只能移动一个 2、大不压小

规律:

1、奇数步一定是移动最小的那个① 2、偶数步移动剩下可以移动的那个盘 3、①移动方向要固定,一直往左或一直往右,例如A->B,B->C,C->A,A->B,B->C…(方向决定最后的移动位置) 4、方向:①一直往右的话,若是奇数个盘则最终所有盘从A->B,若偶数个盘则最终所有盘从A->C,若要改变位置,则改变①的移动方向

最少步数:

2个圆盘的时候是3次 = 2的2次方减1 3个圆盘的时候是7次 = 2的3次方减1 4个圆盘的时候是15次 = 2的4次方减1 5个圆盘的时候是31次 = 2的5次方减1 所以,n个圆盘的时候是:2的n次方减1

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-08-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 汉诺塔解法个人总结:
    • 规则:
      • 规律:
        • 最少步数:
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档