lanqiao 1176 4059 新一的宝藏搜寻加强版(多重背包优化)

This commit is contained in:
2025-04-09 14:53:44 +08:00
parent b1c740c8cf
commit 9aea7d5eb1

View File

@@ -13,6 +13,7 @@ int main(){
for(int k = 1; k <= s; s -= k, k += k){
for(int j = m; j >= k * w; j--) dp[j] = max(dp[j], dp[j - k*w] + k*v);
}
// s减ks最后可能还有点剩余也需要考虑上
for(int j = m; j >= s * w; j--) dp[j] = max(dp[j], dp[j - s*w] + s*v);
}
cout << dp[m] << endl;