会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Lightmonster
博客园
首页
新随笔
联系
管理
订阅
2019年1月15日
汉诺塔的C++实现
摘要: 主要采用递归的思想,假设三个塔A,B,C。根据汉诺塔规则,需要将A转移至C,借助中间量C。对于一个n层汉诺塔,只需将n-1层移至B,将第n层移至C,此时再以A为中间量将当前B中的n-1层中的n-2层移至A,最后一层移至C,如此循环,即可将所有盘移至C,并按顺序放置。
阅读全文
posted @ 2019-01-15 22:04 Lightmonster
阅读(3883)
评论(0)
推荐(0)
公告