舊和著名揹包問題需要給定的容量C和的n項{I_1,I_2,...,1-N}與每個I_j =(weight_j,value_j)的列表,一個試圖在填滿揹包的同時最大化價值。最大化揹包與附加約束
但是,如果我們添加約束條件會發生什麼
1)特定項目選擇必須是0或者必須是奇數(例如次數:只能採取既沒有10磅啞鈴或1 ,3,5,..他們的數量)。對於所有j,2 = C = n^2和n = < = weight_j < = n^2。
什麼樣的動態編程實現可以用來處理額外的約束?
一些建議將非常感謝如何開始。謝謝!
是不是隻是「消除」一些細胞的DP問題? – user2246674