我想根據時間分割一個python字符串。基於變量的python劃分列表
我有與它們相關聯的時間幾個變量:
因子1 = 10分鐘
因子2 =2分鐘
因子3 =8分鐘
因子4 =20分鐘
因子5 = 7分鐘
我希望能夠根據時間要求python將這些因素分解爲2個子字符串。比如我只只有19分鐘,我想Python來我的字符串分爲:
串1 = [「因子」,「因子2」,「5倍」]
串2將不得不在其餘因素。
我希望能夠給python一個時間,併爲它吐出一個最接近這個時間的字符串。
任何幫助非常感謝。
它是一個動態規劃問題。谷歌爲硬幣更改動態編程。 – thefourtheye
它看起來像揹包問題,儘管很難說。對那些理解這種意圖的人做得很好,因爲我完全誤解了,所以我刪除了我的答案。 –