A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ljd 中级黑马   /  2016-6-2 11:15  /  844 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

     有3根柱子A、B、C,在A上从上往下按照从小到大的顺序放着64个圆盘,以B为中介,把盘子全部移动到C上。移动过程中,要求在任意盘子下面要么没有盘子,要么只能有比它大的盘子。使用递归方法实现,求大神指教。

2 个回复

正序浏览
这个程序该怎么写呢?不会啊,求指教。而且这个一次只能移动一个盘子,不可以当做整体移动
回复 使用道具 举报
第一步,把A柱的前63个盘子看做一个整体,移动到B盘,再把A柱最大的移动到C盘
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马