由完全揹包問題談動態規劃 Piggy-Bank HDU - 1114

完全揹包問題是一個很經典的動態規劃問題 有n中價值和重量分別爲wi, vi的物品, 從中選任意數量總重量不超過m的物品, 使得總價值最大, 每種物品可以挑任意次 直觀思考的話, 由01揹包問題來思考, 引入一個遍歷k, 可得到以下狀態轉移方程 dp[i][j] = max{dp[i-1][j-w[i]*k] + k*v[i] | j >= w[i]*k }  (0 <= k < n) int so
相關文章
相關標籤/搜索