青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Onway

我是一只菜菜菜菜鳥...
posts - 61, comments - 56, trackbacks - 0, articles - 34

HDU 2159 FATE 二維費用的背包

Posted on 2010-08-05 22:37 Onway 閱讀(886) 評論(2)  編輯 收藏 引用 所屬分類: 傷不起的ACM

HDU 2159 FATE 二維費用的背包

在pku用二維費用重做了一次1882以后,發現這個題其實也挺簡單的。

先說一下pku1882,第一個費用是張數,第二個費用是與價值等同的重量,即題中的面值。

可以設計狀態為f[i][j]表示用到第i張郵票組成面值為j時能獲得的最大價值,即能組成最大的面值(<=j)。然后是轉化為完全背包來做,循環順序由低到高。

然后hdu 2159比pku 1882好處理,要處理的數據比較少。不同的是,二維費用改變了,背包狀態的設計也改變了。

設f[i][j]表示殺到第i個怪,忍耐度在j的時候能獲得的最大價值。注意這樣設計狀態的話,開的數組不用很大。我是數組開小了,貢獻了一次RE,很厚道,報的是RE,如果是WA,就難受了。

這樣設計狀態,在后面查找結果的時候要對j進行一次歷遍查找。

#include <iostream>
using namespace std;
int data[101][2],exp[101][101];
int fmax(int a,int b)
{
return a>b?a:b;}
int main()
{
    
int rem,bear,kind,kill;
    
while(scanf("%d%d%d%d",&rem,&bear,&kind,&kill)!=EOF)
    {
        
int i,j,k;
        
for(i=1;i<=kind;++i)
            scanf(
"%d%d",&data[i][0],&data[i][1]);

        memset(exp,
0,sizeof(exp));
        
for(i=1;i<=kind;++i)
            
for(j=1;j<=kill;++j)
                
for(k=data[i][1];k<=bear;++k)
                    exp[j][k]
=fmax(exp[j][k],exp[j-1][k-data[i][1]]+data[i][0]);

        
for(i=kill,j=1;j<=bear;++j)
            
if(exp[i][j]>=rem)
                
break;
        
if(j>bear)
            printf(
"%d\n",-1);
        
else
            printf(
"%d\n",bear-j);
    }
    
return 0;
}

Feedback

# re: HDU 2159 FATE 二維費用的背包  回復  更多評論   

2011-05-31 20:23 by sleeper
個人感覺這個二維完全背包是錯誤的,只能說HDU的數據太水。
for(i=1;i<=kind;++i)
for(j=1;j<=kill;++j)
for(k=data[i][1];k<=bear;++k)

在這個最為關鍵的三重循環中,最后一個循環應該還是順序,
可以同樣用完全背包與0-1背包的區別去思考這個問題,

# re: HDU 2159 FATE 二維費用的背包  回復  更多評論   

2011-08-11 11:02 by Lvsi
for(i=kill,j=1;j<=bear;++j)
if(exp[i][j]>=rem)
break;
這里j從0開始更好吧。。。 否則0 1 1 1 這種測試數據過不了的。。。。
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美一级黄色录像| 亚洲成人在线观看视频| 午夜精品区一区二区三| 亚洲精品欧美日韩| 亚洲日本视频| 久久综合久久美利坚合众国| 久久久久久久一区二区| 久久黄金**| 久久网站热最新地址| 欧美v国产在线一区二区三区| 久久激情五月激情| 美女在线一区二区| 欧美激情精品久久久久久变态| 欧美成人自拍| 亚洲国产成人精品久久久国产成人一区| 欧美国产日韩亚洲一区| 一区二区三区视频观看| 亚洲制服av| 久久一区二区三区av| 欧美人与禽猛交乱配| 国产精品黄视频| 亚洲国产精品美女| av成人免费观看| 久久青青草综合| 最新中文字幕亚洲| 亚洲免费小视频| 欧美成人dvd在线视频| 国产精品日本精品| 在线看国产日韩| 午夜精品久久久久久久蜜桃app | 中日韩高清电影网| 欧美中文字幕不卡| 欧美日韩直播| 极品av少妇一区二区| 一区二区av| 久久久国产成人精品| 亚洲靠逼com| 久久综合久久久久88| 国产欧美精品久久| 亚洲一区二区三区精品在线 | 久久精品国产综合| 亚洲精品一区二区三区蜜桃久| 久久av一区二区三区亚洲| 欧美日韩亚洲在线| 欧美激情精品久久久| 一本色道久久综合亚洲精品高清| 欧美亚洲一区二区在线| 亚洲精品在线免费| 欧美11—12娇小xxxx| 狠狠色狠色综合曰曰| 欧美在线欧美在线| 亚洲性感美女99在线| 欧美日韩亚洲一区二区三区四区| 亚洲美女电影在线| 亚洲精品国产品国语在线app| 久久人人爽人人爽| 一区二区在线视频| 久热爱精品视频线路一| 久久精品99国产精品酒店日本| 国产日韩在线播放| 久久久久欧美精品| 久久久999精品免费| 伊人伊人伊人久久| 欧美成人精品激情在线观看| 久久免费视频在线观看| 激情另类综合| 欧美激情免费在线| 欧美日本精品| 亚洲欧美999| 亚洲欧美成人一区二区在线电影| 国产精品日韩一区| 久久视频在线免费观看| 蜜乳av另类精品一区二区| 日韩视频在线免费观看| 在线综合亚洲欧美在线视频| 国产欧美日韩精品a在线观看| 久久久之久亚州精品露出| 免费欧美日韩| 亚洲欧美日韩国产一区二区三区| 亚洲一区二区三区激情| 一区二区三区在线免费视频| 亚洲福利久久| 欧美日韩中文在线观看| 久久久久久国产精品mv| 久久久精品国产免大香伊| 亚洲精选久久| 亚洲欧美三级伦理| 亚洲国产精品视频一区| 99国产精品99久久久久久| 国产女同一区二区| 亚洲国产成人一区| 国产精品一区2区| 欧美丰满少妇xxxbbb| 欧美日韩国产天堂| 久久先锋影音av| 欧美日韩一区二区欧美激情| 欧美中文字幕第一页| 欧美激情精品久久久| 久久久久国产一区二区三区四区| 欧美电影在线观看完整版| 欧美主播一区二区三区| 欧美激情精品久久久久久蜜臀| 欧美一区二区三区四区在线观看| 久久网站免费| 欧美一区二区福利在线| 欧美激情亚洲| 亚洲欧洲一区二区三区| 欧美成人精精品一区二区频| 午夜精品一区二区在线观看| 久久视频在线视频| 亚洲欧美日韩精品久久亚洲区 | 国产精品私房写真福利视频| 麻豆久久婷婷| 国产一级一区二区| 亚洲一区二区三区四区中文| 亚洲欧洲日本专区| 久久国产免费看| 欧美一级理论性理论a| 欧美人成在线视频| 亚洲国产欧美不卡在线观看| 国产专区一区| 欧美一区不卡| 欧美一区亚洲| 国产精品日本| 亚洲视频在线看| 夜夜嗨av一区二区三区四区| 美女网站久久| 欧美国产一区二区| 黄色在线成人| 久久久亚洲人| 麻豆国产精品一区二区三区| 国内精品**久久毛片app| 亚洲永久视频| 欧美一区三区三区高中清蜜桃| 国产精品wwwwww| 一区二区三区视频免费在线观看| 一二美女精品欧洲| 欧美色图麻豆| 亚洲一区二区三区色| 欧美亚洲综合网| 国产日韩精品视频一区| 亚洲欧美日韩在线一区| 久久久久高清| 在线不卡免费欧美| 欧美sm极限捆绑bd| 亚洲日本一区二区三区| 一区二区av| 国产精品视频专区| 久久激情久久| 91久久久亚洲精品| 亚洲欧美成人在线| 狠狠久久亚洲欧美专区| 欧美成人精品三级在线观看| 亚洲精品视频免费| 午夜精品一区二区三区在线视 | 一区二区三区福利| 欧美一区二区视频在线观看| 国产一区日韩一区| 欧美成人69| 亚洲一区高清| 欧美高清视频一区二区| 99国产精品久久久久老师| 国产精品久久久久久久久久久久久久 | 在线日韩中文| 国产精品毛片| 在线观看亚洲视频| 亚洲欧洲精品一区| 久久精品午夜| 亚洲欧洲一区二区三区在线观看 | 99国产精品国产精品毛片| 欧美在线亚洲一区| 免费观看成人www动漫视频| 最新中文字幕亚洲| 欧美三级网址| 欧美在线影院| 亚洲日本va午夜在线影院| 午夜精品久久久久久| 亚洲国产91精品在线观看| 欧美日韩精品一区二区天天拍小说| 一本色道久久88综合日韩精品| 久久国产精品99精品国产| 91久久久久久国产精品| 国产精品欧美一区二区三区奶水 | 99国产精品久久久久久久久久| 久久大逼视频| 中文亚洲字幕| 91久久精品日日躁夜夜躁欧美 | 国产欧美精品日韩精品| 欧美多人爱爱视频网站| 欧美亚洲网站| 野花国产精品入口| 亚洲成人资源网| 久久久一区二区三区| 国产精品99久久久久久白浆小说| 国产一区二区久久久| 国产精品久久久久久av福利软件| 裸体歌舞表演一区二区| 久久精品视频在线免费观看| 午夜在线观看欧美| 亚洲一区二区精品在线|