汉诺塔的运行过程?

http://img.mukewang.com/577e3c9e0001eacf04800154.jpg

可以理解它的意思,但是为什么可以直接用第567行这样来表示呢?按它这样写,应该只有x-->y x-->z y-->z,还有y-->z等怎么出现的?即它的运行过程(执行步骤)是怎么样的?

谢谢

itqueen3621258
浏览 1074回答 1
1回答

sunmonday3587214

x,y,z是传入函数的字符变量,后面递归调用的函数每次参数都是有变化的,就是顺序变化,这个变化就决定了每次递归打印的移动次序,递归就是一个分解任务并倒推的过程。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python