動態規劃——揹包問題(一)

1、01揹包問題 問題: 有N件物品和一個容量爲V的揹包,第i件物品的費用(即體積,下同)是w[i],價值是c[i]。求解哪些物品裝入揹包可以使這些物品的費用總和不超過揹包容量,且價值總和最大。 基本思路: 這是最基礎的揹包問題,特色是每種物品僅有一件,能夠選擇放或不放。 用於問題定義狀態:即f[i][v]表示前i件物品(部分或所有)恰放入一個容量爲v的揹包能夠得到最大價值,則其狀態轉移方程是:f
相關文章
相關標籤/搜索