首页
IT
登录
6mi
u
盘
搜
搜 索
IT
Python利用递归函数移动汉诺塔
Python利用递归函数移动汉诺塔
xiaoxiao
2021-03-25
59
Python利用递归函数移动汉诺塔:
def
move
(n, a, b, c)
:
if
n ==
1
: print(
'move'
, a,
'-->'
, c)
return
move(n-
1
, a, c, b) print(
'move'
, a,
'-->'
, c) move(n-
1
, b, a, c)
def
move
(n, a, b, c)
:
if
n ==
1
:
print
(
'%s-->%s'
%(a,c))
else
: move(n-
1
, a, c, b) move(
1
, a, b, c) move(n-
1
, b, a, c)
主要是理解递归的应用
转载请注明原文地址: https://ju.6miu.com/read-35994.html
技术
最新回复
(
0
)