poj 2184 Cow Exhibition(處理負數的01揹包)

今天遇到一題poj2184,大概思路是01揹包dp以後把符合要求的最優解統計出來。可是在解01揹包的時候遇到一個問題是體積有負數,這樣在dp的過程當中會遇到兩個問題:循環的時候超出體積的範圍;壓縮空間的時候狀態轉移方程:dp[v]=max(dp[v],dp[v-c[i]]+w[i]),c[i]爲負數時v-c[i]>v,這樣按通常的循環的方向從大到下會重複計算。ios 先看第二個問題,在通常的01背
相關文章
相關標籤/搜索