久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

完全背包問題

 Dragon_chen 2016-06-12
//完全背包問題,
//問題dp[i+1][j]從i+1種物品選出不超過j重量的最大價(jià)值物集合
//放的這最后一件,這一件可能是新種類或者舊種類,舊種類變成dp[i][j]子問題,新種類變成dp[i+1][j-w[i]]+v[i])
//子問題dp[i][j],dp[i+1][j-w[i]]
int dp[1001][1001];
int v[1000];
int w[1000];
int max(int a, int b)
{
if (a > b)
return a;
else
return b;
}
int main()
{
int n, W;
cin >> n >> W;
for (int i = 0; i < n; i++)
cin >> v[i] >> w[i];
for(int k=0;k<n;k++)
for (int j = 0; j <=W; j++)
{
if (w[k] > j)//重量超過容量,,不放進(jìn)去
{
dp[k + 1][j] = dp[k][j];
}
else
{
dp[k + 1][j] = max(dp[k][j],dp[k + 1][j - w[k]] + v[k]);
}
}
cout << dp[n][W];
cin >> dp[n][W];
return 0;
}

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多