Discuss / Python / 复习

复习

Topic source

狼叔叔

#1 Created at ... [Delete] [Delete and Lock User]

def move(n,start,buffer,end):

    if n==1:

        print(start,'-->',end)

    else:

        move(n-1,start,end,buffer)    #n-1从起点到缓冲区(现在缓冲区是终点)

        move(1,start,buffer,end)   #1从起点到终点

        move(n-1,buffer,start,end)    #n-1从缓冲区到终点(现在缓冲区是起点)

move(3,'a','b','c')


  • 1

Reply