上交OJ-1013. 無限背包

1013. 無限背包


Description

你現(xiàn)在有一個(gè)體積為V的大袋子糙捺,有N種物品诫咱,假設(shè)每種物品的數(shù)量有無限多個(gè),而且第i種物品的體積是c[i],價(jià)值是w[i],請選擇一些物品放入袋中洪灯,使袋中物品的價(jià)值總和最大坎缭。

注意每種物品的數(shù)量是無限多的;對于放入袋中的同種物品數(shù)量沒有限制签钩。

Input Format

第一行包含兩個(gè)正整數(shù)V和N掏呼,分別代表袋子的體積和物品的種類數(shù)。

以下N行分別由2個(gè)正整數(shù)組成铅檩,代表每種物品的體積和價(jià)值憎夷。

V≤10000,N≤1000。

保證操作可在C++ int范圍內(nèi)完成昧旨。

Output Format

輸出一個(gè)整數(shù)拾给,表示最大的價(jià)值總和

Sample Input

5 3
2 3
3 2
4 1

Sample Output

6

分析

這是一個(gè)典型的動(dòng)態(tài)規(guī)劃問題,其關(guān)鍵也是記錄中間結(jié)果臼予。

#include <iostream>
#include <algorithm>
#include <cstring>

using namespace std;

int main()
{
    int V,N;
    int space[1001],value[1001];
    int tmp_V[10001];
    int i,j;
    
    memset(tmp_V, 0, sizeof(tmp_V));
    
    cin>>V>>N;
    for(i=1; i<=N; i++)
        cin>>space[i]>>value[i];
    
    for(i=1; i<=V; i++) {
        for(j=1; j<=N; j++) {
            if(i >= space[j])
                tmp_V[i]=max(tmp_V[i], tmp_V[i-space[j]]+value[j]);
        }
    }
    
    cout<<tmp_V[V]<<endl;
    
    return 0;
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末鸣戴,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子粘拾,更是在濱河造成了極大的恐慌窄锅,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,919評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件缰雇,死亡現(xiàn)場離奇詭異入偷,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)械哟,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,567評論 3 392
  • 文/潘曉璐 我一進(jìn)店門疏之,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人暇咆,你說我怎么就攤上這事锋爪。” “怎么了爸业?”我有些...
    開封第一講書人閱讀 163,316評論 0 353
  • 文/不壞的土叔 我叫張陵其骄,是天一觀的道長。 經(jīng)常有香客問我扯旷,道長拯爽,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,294評論 1 292
  • 正文 為了忘掉前任钧忽,我火速辦了婚禮毯炮,結(jié)果婚禮上逼肯,老公的妹妹穿的比我還像新娘。我一直安慰自己桃煎,他們只是感情好篮幢,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,318評論 6 390
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著为迈,像睡著了一般洲拇。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上曲尸,一...
    開封第一講書人閱讀 51,245評論 1 299
  • 那天,我揣著相機(jī)與錄音男翰,去河邊找鬼另患。 笑死,一個(gè)胖子當(dāng)著我的面吹牛蛾绎,可吹牛的內(nèi)容都是我干的昆箕。 我是一名探鬼主播,決...
    沈念sama閱讀 40,120評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼租冠,長吁一口氣:“原來是場噩夢啊……” “哼鹏倘!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起顽爹,我...
    開封第一講書人閱讀 38,964評論 0 275
  • 序言:老撾萬榮一對情侶失蹤纤泵,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后镜粤,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體捏题,經(jīng)...
    沈念sama閱讀 45,376評論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,592評論 2 333
  • 正文 我和宋清朗相戀三年肉渴,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了公荧。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,764評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡同规,死狀恐怖循狰,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情券勺,我是刑警寧澤绪钥,帶...
    沈念sama閱讀 35,460評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站朱灿,受9級特大地震影響昧识,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜盗扒,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,070評論 3 327
  • 文/蒙蒙 一跪楞、第九天 我趴在偏房一處隱蔽的房頂上張望缀去。 院中可真熱鬧,春花似錦甸祭、人聲如沸缕碎。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,697評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽咏雌。三九已至,卻和暖如春校焦,著一層夾襖步出監(jiān)牢的瞬間赊抖,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,846評論 1 269
  • 我被黑心中介騙來泰國打工寨典, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留氛雪,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,819評論 2 370
  • 正文 我出身青樓耸成,卻偏偏與公主長得像报亩,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子井氢,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,665評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 樹形動(dòng)態(tài)規(guī)劃弦追,顧名思義就是樹+DP,先分別回顧一下基本內(nèi)容吧:動(dòng)態(tài)規(guī)劃:問題可以分解成若干相互聯(lián)系的階段花竞,在每一個(gè)...
    Mr_chong閱讀 1,486評論 0 2
  • 又是快要醒來的時(shí)候你來了劲件,見了我還是對我哈哈笑,我左胞,姥姥寇仓,還有你,在姥姥的臥室里面烤宙,我問你好點(diǎn)沒遍烦,你站在那里說沒事...
    Vero_7e7e閱讀 306評論 0 0
  • 秋風(fēng)蕭瑟情未了, 亦有綠柳為君留躺枕。 艷霞紅染天將暮服猪, 誰言紅塵情已絕!
    別在說別再說閱讀 228評論 0 0
  • 卜算子.歸人輕推門 文/絮飛兒 歸人輕推門,欲給傾城喜叉瘩。一泊明眸訴柔情膳帕,縱把秋千倚。 驚起亦癡嗔,羞掩胭脂淚危彩。折柳...
    絮飛兒閱讀 551評論 0 4
  • 最近抑郁魔怔頻發(fā)攒磨,不想聊天,對好多事情都提不起興趣汤徽,就連買來要吃的那只鯉魚都已經(jīng)在浴缸里養(yǎng)了好幾天娩缰。沒有給自己做一...
    陶小魚閱讀 272評論 4 1