定义函数 def move(n,a,b,c)  n表示a,b,c三个柱子上第一个柱子a上的盘子数量。

算法看懂了,但是自己想还是想不出来,把答案写在这里记下了。

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)

 

move(4,'A','B','C')  

相关文章:

  • 2021-08-30
  • 2022-12-23
  • 2021-10-08
  • 2022-12-23
  • 2022-12-23
  • 2021-11-05
  • 2021-05-05
猜你喜欢
  • 2021-06-04
  • 2022-12-23
  • 2022-12-23
  • 2022-01-05
  • 2022-12-23
  • 2021-12-25
  • 2021-04-26
相关资源
相似解决方案