課程
/后端開發
/Python
/初識Python
中間讓 n-1個盤子放在,b柱子上,如何保證,小盤子在大盤子上面
2018-07-05
源自:初識Python 7-5
正在回答
一層一層的慢慢排就好了,假設只有一層就直接放到c,兩層的話就曉得放b,大的放c;三層的話就小的放c,中等的放b,再把小的放b,在吧大的放c,小的放a,中等的放c,最后把小的放c;以此類推,先從上往下的走,就像遞歸從內往外走一樣
邏輯清楚,內部如何遞歸也清楚了,只是,如果要自己寫,就沒那么容易了!
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-07-06
一層一層的慢慢排就好了,假設只有一層就直接放到c,兩層的話就曉得放b,大的放c;三層的話就小的放c,中等的放b,再把小的放b,在吧大的放c,小的放a,中等的放c,最后把小的放c;以此類推,先從上往下的走,就像遞歸從內往外走一樣
2018-07-06
邏輯清楚,內部如何遞歸也清楚了,只是,如果要自己寫,就沒那么容易了!