新思路請大家指點
def?move(n,a,b,c):? ????if?n==1:? ????????print(a,'-->',c)? ????????return? ????print(a,'-->',b)? ????move(n-1,a,b,c)? ????print(b,'-->',c)
這樣做如何
def?move(n,a,b,c):? ????if?n==1:? ????????print(a,'-->',c)? ????????return? ????print(a,'-->',b)? ????move(n-1,a,b,c)? ????print(b,'-->',c)
這樣做如何
2016-10-12
舉報
2016-10-15
前提是漢諾塔,這個就是規則
2016-10-13
這題目沒規定只能小盤放大盤上面嗎???
2016-10-13
比如你代碼n=3?時?,前兩次轉移為,A->B,A->B,這肯定是不對的
2016-10-13
你自己根據實際情況推一下就知道了
2016-10-13
求驗證,為什么不對
2016-10-12
只有n=1,2時是對的,n>=3時就不對了