为了账号安全,请及时绑定邮箱和手机立即绑定

汉诺塔的运行过程?

汉诺塔的运行过程?

itqueen3621258 2016-07-07 19:32:56
可以理解它的意思,但是为什么可以直接用第567行这样来表示呢?按它这样写,应该只有x-->y x-->z y-->z,还有y-->z等怎么出现的?即它的运行过程(执行步骤)是怎么样的?谢谢
查看完整描述

1 回答

?
sunmonday3587214

TA贡献1条经验 获得超0个赞

x,y,z是传入函数的字符变量,后面递归调用的函数每次参数都是有变化的,就是顺序变化,这个变化就决定了每次递归打印的移动次序,递归就是一个分解任务并倒推的过程。

查看完整回答
反对 回复 2016-07-09
  • 1 回答
  • 2 关注
  • 1073 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信