参考代码中if n==1是否有误?
我的是这样的
def move(n, a, b, c):
if n==0:
return a+'-->'+c
n=n-1
move(n,a,c,b)
print a+'-->'+c
move(n,b,a,c)
move(4, 'A', 'B', 'C')
根据打印出的内容我一步步移动了汉诺盘,觉得n==0才是对的
求解我的代码和参考代码的不同
我的是这样的
def move(n, a, b, c):
if n==0:
return a+'-->'+c
n=n-1
move(n,a,c,b)
print a+'-->'+c
move(n,b,a,c)
move(4, 'A', 'B', 'C')
根据打印出的内容我一步步移动了汉诺盘,觉得n==0才是对的
求解我的代码和参考代码的不同
2016-06-02
举报