最新回答 / 早啊六点半
我明白你的意思,我也是不懂这的变量是怎么变的。逻辑其他的都懂。就是不知道这几个变量是依据什么这样排序的,还是这个函数就是规定“只要是借助的位置b就把它b放中间”???不懂不懂
2018-04-10
最新回答 / 宝慕林0451784
def hanoi(n,x,y,z): global i if n == 1: print(x,'--->',z) i += 1 else: hanoi(n-1,x,z,y) #将前n-1个盘子从x移动到y上 print(x,'--->',z)#将最低下的最后一个盘子从x移动到z上 i +=1 hanoi(n-1,y,x,z) #将y上的n-1个盘子移动到z上 return iwhi...
2018-04-10