Py学习  »  问与答

求助汉诺塔问题

asyouxiang • 7 年前 • 2171 次点击  
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)

move(n-1,a,c,b)下面这两行代码是什么意思,上面的输出不应该只输出一个吗为什么运行的时候输出了很多

最后一次修改于 (2017-09-07 13:56)
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/3292
 
2171 次点击  
文章 [ 1 ]  |  最新文章 7 年前