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

pku 2228 Naptime 簡單DP,寫的很挫,卡常數(shù)卡過去了。。。

題意大概描述一下
有一只牛,在全天N小時內(nèi)花B小時睡覺,然后每一個時間點都有一個休息值,假設(shè)選擇在區(qū)間[s,e]內(nèi)休息,則第s個時間點不能夠獲得休息值。現(xiàn)在請安排這只牛的作息時間,使得他的休息值最大。
狀態(tài)dp[i][k][2],i表示前i個小時,k表示休息了k個小時,最后一個狀態(tài)表示最后一個小時是否在休息。然后由于可以形成環(huán)(即第N個小時在休息,則第1個小時能夠獲得能量),需要2個DP。狀態(tài)轉(zhuǎn)移應(yīng)該很簡單吧~具體看程序。話說這題誰有nlogn的方法?感覺n2好懸,常數(shù)還不小。。本機上跑了近1秒,用位運算、滾動數(shù)組等還有800ms,提交上去只有200ms。。看來poj的服務(wù)器很NB
貼代碼
 1 # include <cstdio>
 2 # include <cstring>
 3 using namespace std;
 4 # define max(a,b) ((a)>(b)?(a):(b))
 5 int data[3850];
 6  int dp[2][2][3850],dp1[2][2][3850];
 7 int main()
 8 {
 9    // freopen("input.txt","r",stdin);
10   //  freopen("output.txt","w",stdout);
11     int n,k;
12     scanf("%d%d",&n,&k);
13     for(int i=0;i<n;i++)
14         scanf("%d",data+i);
15     memset(dp,-1,sizeof(dp));
16     memset(dp1,-1,sizeof(dp1));
17     dp[0][0][0]=0;
18     dp[0][1][1]=0;
19     dp1[0][0][0]=0;
20     dp1[0][1][1]=data[0];
21     int res=0;
22     for(int i=1;i<n;i++)
23     {
24         memset(dp[i%2],-1,sizeof(dp[i%2]));
25         memset(dp1[i%2],-1,sizeof(dp1[i%2]));
26         dp[i%2][0][0]=0;
27         for(int j=1;j<=k;j++)
28         {
29             if(dp[(i-1)%2][0][j]!=-1)
30                 dp[i%2][0][j]=max(dp[i%2][0][j],dp[(i-1)%2][0][j]);
31             if(dp[(i-1)%2][1][j]!=-1)
32                 dp[i%2][0][j]=max(dp[i%2][0][j],dp[(i-1)%2][1][j]);
33             if(dp[(i-1)%2][0][j-1]!=-1)
34                 dp[i%2][1][j]=max(dp[i%2][1][j],dp[(i-1)%2][0][j-1]);
35             if(dp[(i-1)%2][1][j-1]!=-1)
36                 dp[i%2][1][j]=max(dp[i%2][1][j],dp[(i-1)%2][1][j-1]+data[i]);
37             if(dp1[(i-1)%2][0][j]!=-1)
38                 dp1[i%2][0][j]=max(dp1[i%2][0][j],dp1[(i-1)%2][0][j]);
39             if(dp1[(i-1)%2][1][j]!=-1)
40                 dp1[i%2][0][j]=max(dp1[i%2][0][j],dp1[(i-1)%2][1][j]);
41             if(dp1[(i-1)%2][0][j-1]!=-1)
42                 dp1[i%2][1][j]=max(dp1[i%2][1][j],dp1[(i-1)%2][0][j-1]);
43             if(dp1[(i-1)%2][1][j-1]!=-1)
44                 dp1[i%2][1][j]=max(dp1[i%2][1][j],dp1[(i-1)%2][1][j-1]+data[i]);
45         }
46     }
47     res=max(max(res,dp1[(n-1)%2][1][k]),max(dp[(n-1)%2][1][k],dp[(n-1)%2][0][k]));
48     printf("%d\n",res);
49     return 0;
50 }
51 


posted on 2010-11-07 02:48 yzhw 閱讀(392) 評論(0)  編輯 收藏 引用 所屬分類: DP

<2025年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

導(dǎo)航

統(tǒng)計

公告

統(tǒng)計系統(tǒng)

留言簿(1)

隨筆分類(227)

文章分類(2)

OJ

最新隨筆

搜索

積分與排名

最新評論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            午夜伦理片一区| 欧美精品一级| 欧美日韩岛国| 99国产精品私拍| 亚洲无人区一区| 国产精品最新自拍| 亚洲日本电影| aa亚洲婷婷| 国产精品久久久久久av下载红粉 | 国产欧美午夜| 久久久久久久久久看片| 久久99在线观看| 一区二区三区国产精品| 宅男噜噜噜66一区二区| 欧美日韩国产在线播放网站| 久久精品二区三区| 久久精品国产99精品国产亚洲性色| 亚洲经典在线| 日韩视频免费看| 国产日韩欧美视频在线| 亚洲日韩第九十九页| 欧美深夜福利| 欧美成人高清视频| 欧美日韩亚洲综合一区| 欧美一区二区三区视频在线| 欧美激情 亚洲a∨综合| 香蕉久久精品日日躁夜夜躁| 久久久999精品| 欧美亚洲一区在线| 久久五月婷婷丁香社区| 性做久久久久久久久| 欧美激情精品久久久久久蜜臀| 亚洲欧美清纯在线制服| 欧美日韩大片| 欧美成ee人免费视频| 亚洲人成网站精品片在线观看| 欧美特黄一级大片| 免费美女久久99| 国产午夜精品视频| 亚洲日本aⅴ片在线观看香蕉| 亚洲激情在线播放| 久久精品中文| 久久爱www久久做| 国产精品国码视频| 亚洲黄色免费电影| 亚洲欧洲日产国产综合网| 亚洲欧美日韩网| 一区三区视频| 亚洲欧美日韩精品久久亚洲区| 99精品热视频| 久久国产精品高清| 欧美三级视频在线| **网站欧美大片在线观看| 久久国产精品99国产| 欧美日韩a区| 久久婷婷国产综合精品青草| 欧美成人资源| 亚洲第一在线综合网站| 国产亚洲一本大道中文在线| 一本久道久久综合狠狠爱| 99国产精品久久久| 久久婷婷国产麻豆91天堂| 欧美中文字幕在线播放| 国产亚洲精品aa午夜观看| 一本一道久久综合狠狠老精东影业 | 国产精品草草| 牛牛精品成人免费视频| 精品69视频一区二区三区| 亚洲一二三区在线观看| 91久久精品视频| 久久综合久久88| 欧美18av| 亚洲老司机av| 欧美成人四级电影| 久久综合中文| 亚洲国产精品专区久久| 久久婷婷av| 最近看过的日韩成人| 99在线热播精品免费99热| 欧美一级午夜免费电影| 久久精品国产精品亚洲综合| 国产日韩欧美日韩| 久久色中文字幕| 欧美激情中文字幕在线| 国产欧美丝祙| 久久久999精品| 亚洲风情亚aⅴ在线发布| 亚洲激情视频| 欧美日本韩国在线| 亚洲欧美精品一区| 欧美一级视频一区二区| 国产视频观看一区| 蜜桃av一区二区三区| 亚洲国产精彩中文乱码av在线播放| 夜夜爽av福利精品导航| 国产精品久久久久久久浪潮网站| 亚洲欧美国产毛片在线| 久久精品1区| 激情久久久久久久久久久久久久久久 | 男女激情视频一区| 亚洲精品免费一二三区| 亚洲国产导航| 欧美日韩亚洲一区二区三区| 亚洲欧美日韩在线不卡| 久色成人在线| av不卡免费看| 欧美日韩大陆在线| 欧美综合77777色婷婷| 在线观看欧美亚洲| 久久免费一区| 亚洲欧洲另类国产综合| 国产精品一区二区在线观看不卡| 亚洲欧美影院| 国产午夜精品视频| 欧美午夜剧场| 久久精品一区二区三区四区| 制服诱惑一区二区| 嫩草国产精品入口| 国产精品国色综合久久| 久久在线视频在线| 一本色道久久综合亚洲精品按摩| 亚洲成人中文| 欧美在线观看www| 一区二区三区久久| 亚洲国产精品一区二区尤物区| 一区二区三区欧美视频| 免费观看亚洲视频大全| 亚洲在线一区二区三区| 亚洲深爱激情| 亚洲国产精品福利| 尤物精品国产第一福利三区| 欧美性大战久久久久久久| 欧美精品三级日韩久久| 久久久水蜜桃av免费网站| 免费欧美日韩| 久久久久久69| 亚洲欧美综合v| 亚洲欧美久久久| 亚洲区免费影片| 亚洲精品少妇网址| 激情六月婷婷综合| 久久综合亚州| 蜜臀a∨国产成人精品| 欧美在线地址| 久久精品国产77777蜜臀| 亚洲综合电影| 欧美二区在线播放| 欧美激情一区二区三区成人| 久久精品色图| 久久综合伊人| 久久久久久9| 欧美大胆成人| 欧美成人精品在线| 亚洲欧洲综合另类在线| 欧美激情欧美狂野欧美精品| 久久一二三国产| 亚洲大胆美女视频| 欧美大色视频| 日韩视频在线免费| 亚洲精品日韩在线| 中文亚洲字幕| 亚洲网站在线观看| 亚洲国产精品精华液2区45| 亚洲人成人一区二区在线观看| 亚洲激情网站| 亚洲一二三区在线| 亚洲综合精品四区| 久久精品欧美日韩| 久久视频一区二区| 欧美激情亚洲另类| 欧美人成免费网站| 国产伦精品一区二区三区视频孕妇 | 免费欧美日韩国产三级电影| 麻豆精品网站| 美女精品自拍一二三四| 亚洲精品在线观看免费| 亚洲精品四区| 亚洲图片欧洲图片av| 欧美一区二区三区在线视频| 久久久精品网| 国产午夜精品全部视频在线播放| 美女啪啪无遮挡免费久久网站| 久久综合激情| 欧美激情视频给我| 香蕉成人啪国产精品视频综合网| 久久av在线| 羞羞色国产精品| 欧美激情久久久| 国产精品久久久久婷婷| 亚洲欧洲一区二区在线观看| 99精品国产一区二区青青牛奶| 亚洲全部视频| 久久久国产精品亚洲一区| 久久伊人一区二区| 一本色道久久综合亚洲精品不卡| 午夜精品美女自拍福到在线 | 欧美日韩精品免费观看视频完整| 国产区在线观看成人精品| 黑人巨大精品欧美一区二区| 亚洲午夜一二三区视频|