请教大家,下面这个递归函数的逻辑是什么呢?

0
def move(n, a, b, c):
    if n == 1:
        print('move', a, '-->', c)
    else:
        move(n-1, a, c, b)
        move(1, a, b, c)
        move(n-1, b, a, c)
已邀请:
0

ID王大伟 - 人生苦短,我选Python。 2017-05-25 回答

这是汉诺塔吧
百度 Python汉诺塔 
有很多解释

要回复问题请先登录注册