- 博客(2)
- 问答 (2)
- 收藏
- 关注
原创 汉诺塔问题
有A 、B 、C三座塔,开始时A座上有64个盘子,盘子大小不一,大的在下,小的在上。有一个老和尚想把64个盘子从A座移到C座,但每次只能移动一个盘子,且移动过程始终保持大盘在下,小盘在上。通过三层的总步骤可以知道,无论是多少层的盘子,都可以分为总三步,即n-1个盘子从A借C先放到B,在把最大盘直接放到C,最后把n-1个盘子从B借A放到C上。(先不考虑每次移一个盘,除最大盘外把其他盘当作一个整体,然后在把第(1)步和第(3)进行展开分析)(3)在把B座的2个借助A座移到C座。3.对hanoi函数运行的解析。
2023-01-13 18:32:06
970
1
空空如也
关于##define#的问题,如何解决?
2023-07-10
围绕变量的堆栈已损坏的问题
2023-02-07
关于函数传址调用的问题
2023-02-05
C语言结果为负数,溢出
2023-01-15
关于c语言的问题:程序运行结果解析
2023-01-03
字符数组给另一个数组
2022-11-25
为什么不能用continue语句输出正确结果
2022-11-16
关于#c##的问题:关于C语言密码的有规律翻译为什么for循环不能实现
2022-11-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人