課程
/計算機基礎
/算法與數(shù)據(jù)結(jié)構(gòu)
/Python 算法面試難點攻堅課--動態(tài)規(guī)劃
next_datas=datas[:] 為什么不可以寫成 next_datas=datas
2020-04-20
源自:Python 算法面試難點攻堅課--動態(tài)規(guī)劃 3-3
正在回答
我覺得可能是因為datas是一個數(shù)組,而取值是選取數(shù)組里面的數(shù)字。而直接寫成=datas,next就不能按照順序遞歸了
parrot_legend 提問者
不是指針的問題,直接next_datas = datas 是淺拷貝,后面改變next_datas會影響到原來的列表
舉報
動態(tài)規(guī)劃和遞歸作為算法中面試頻率很高,是我們這門課程重點攻克對象。
2 回答列表賦值疑問
1 回答對于4-7節(jié)投資分配代碼的疑問
1 回答回溯法中的恢復現(xiàn)場,是在遞歸的每一步都恢復,還是在遞歸完成后恢復
1 回答遞歸二分左邊的問題
1 回答為什么這里要有個 return 呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2020-04-20
我覺得可能是因為datas是一個數(shù)組,而取值是選取數(shù)組里面的數(shù)字。而直接寫成=datas,next就不能按照順序遞歸了
2020-06-02
不是指針的問題,直接next_datas = datas 是淺拷貝,后面改變next_datas會影響到原來的列表