鱼C论坛

 找回密码
 立即注册
查看: 828|回复: 1

汉诺塔问题

[复制链接]
发表于 2019-6-1 15:20:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
关于上课中提到的汉诺塔问题我还是有点不懂,不知道有没有大佬能不能在讲解一下?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-6-1 16:21:38 | 显示全部楼层
简单的说一下,还得自己多思考多领悟。
有3根柱子A,B,C,A为起点,C是终点,B是中转位。起始都在A上,要想都移动到C上,则把A上除了最下一个都移到B上,把最后一个移到C上,把B上的再移到C上,完毕!
你可以会说怎么这么简单,不可能的。的确这还不完整,刚才说到“把A上除了最下一个都移到B上”,这时又套用上面的方法,此时A是起始位,B是终点,C是中间位,同理上面的“把B上的再移到C上”也是一样。以此类推知道上面仅剩下一个。
这就是递归的思想,即将问题一步步分解,从最复杂递推到最简单。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-1-16 04:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表