亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么只用了 print a, '-->', c 卻輸出了那么多東西

他是根據什么輸出的東西呢 。

正在回答

2 回答

漢諾塔:
Move(4,A,B,C){
????Move(3,A,C,B){
????????Move(2,A,B,C){
????????????Move(1,A,C,B){}????//A->B
????????????print?A->C?????????//A->C
????????????Move(1,B,A,C){}????//B->C
????????}
????????print?A->B?????????????//A->B
????????Move(2,C,A,B){
????????????Move(1,C,B,A){}????//C->A
????????????print?C->B?????????//C->B
????????????Move(1,A,C,B){}????//A->B
????????}
????}
????print?A->C?????????????????//A->C
????Move(3,B,A,C){
????????Move(2,B,C,A){
????????????Move(1,B,A,C){}????//B->C
????????????print?B->A?????????//B->A
????????????Move(1,C,B,A){}????//C->A
????????}
????????print?B->C?????????????//B->C
????????Move(2,A,B,C){
????????????Move(1,A,C,B){}????//A->B
????????????print?A->C?????????//A->C
????????????Move(1,B,A,C){}????//B->C
????????}
????}
}


2 回復 有任何疑惑可以回復我~

具體描述一下

0 回復 有任何疑惑可以回復我~
#1

慕粉1748563245 提問者

(為什么答案中只有print a,'-->',c的句子,執行完代碼后的答案卻有b-->a,c-->a,a-->b,這樣的話寫print a,'-->',c有什么作用? 還有答案中有c-->a的答案 這我就有點不能理解了,最后的目的是要到c的,怎么還會有c-->a的步驟??) 和這個問題差不多 我看了他的解答略微懂了點,大概意思就是a挪到b的是時候 a 就叫 b 了,然后經過多次循環,所以才輸出那么多東西,但是還是不太明白
2018-05-04 回復 有任何疑惑可以回復我~
#2

iamrookie

你說的是漢諾塔吧
2018-05-05 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758383    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

為什么只用了 print a, '-->', c 卻輸出了那么多東西

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號