汉诺塔(hanoi)

Posted loganchen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了汉诺塔(hanoi)相关的知识,希望对你有一定的参考价值。

汉诺塔代码:

def hanoi(n,x,y,z):
    if n == 1:
        print(x,-->,z)
    else:
        hanoi(n-1,x,z,y)
        print(x,-->,z)
        hanoi(n-1,y,x,z)
        
n = int(input(Input your number:))
hanoi(n,X,Y,Z)

 

以上是关于汉诺塔(hanoi)的主要内容,如果未能解决你的问题,请参考以下文章

汉诺塔(Tower of Hanoi) 递归代码实现 c语言(顺序栈实现)

列表形式的汉诺塔(Tower of Hanoi)Python语言实现

Hanoi汉诺塔问题

C语言案例---汉诺(Hanoi)塔问题

汉诺塔递归函数hanoi

Bailian4147 汉诺塔问题(Hanoi)