
通过Python编写递归算法示例,实现汉诺塔问题。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
通过Python编写的汉诺塔程序,并包含图形化展示。以下是复制代码示例:
```python
from time import sleep
def disp_sym(num, sym):
print(sym*num, end=)) #递归
def hanoi(a, b, c, n, tray_num):
if n == 1:
move_tray(a, c)
disp(tray_num)
sleep(0.7)
else:
hanoi(a, c, b, n-1, tray_num)
move_tray(a, c)
disp(tray_num)
sleep(0.7)
hanoi(b, a)
```
全部评论 (0)
还没有任何评论哟~


