c语言 汉诺塔

2025-01-02 20:17:17
推荐回答(4个)
回答1:

你可以选择一个小的数值,然后把每一步输出了慢慢看,是要搬5个,先把4个搬到终点旁边,把3个搬到终点,2个到终点旁边,1个到终点这种递归

回答2:

源程序代码你有么?没有的话联系我,书本上应该有吧,你可以将n设置小点,然后一步步调试,你就会看出端倪了

回答3:

这个要把他当整体来看。把64个盘子看成两个,搬运完后再把给个看成两个,一层一层,参数的身份不断变化,然后不断调用

回答4:

我也觉得奇怪,不过电脑所以是电脑,我们在安排好连续的4个大小的时候,循环不就完了