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

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>
            一区二区三区四区五区精品视频| 亚洲欧美日韩网| 欧美理论大片| 欧美高清视频免费观看| 欧美日韩成人网| 国产精品video| 国产在线精品自拍| 亚洲精品欧美一区二区三区| 亚洲视频网站在线观看| 亚洲欧美国产高清| 久久一区国产| 亚洲精品一区二区三区婷婷月| 夜夜精品视频| 欧美在线视频导航| 欧美大片免费久久精品三p | 一区二区三区精品| 久久久久国产精品一区| 久久九九99视频| 亚洲国产高清在线观看视频| 亚洲精品国产精品久久清纯直播| 一区二区三区国产精华| 久久久99爱| 国产精品扒开腿做爽爽爽视频 | 国模大胆一区二区三区| 亚洲国产精品日韩| 亚洲免费中文| 亚洲成在人线av| 亚洲免费在线播放| 欧美激情无毛| 伊人精品成人久久综合软件| 亚洲性视频网址| 亚洲高清123| 香港成人在线视频| 欧美日韩一区二区三区免费看| 国产一区二区久久精品| 亚洲在线一区| 亚洲日本中文字幕| 久久综合给合| 国产自产女人91一区在线观看| 中文精品视频一区二区在线观看| 裸体一区二区三区| 香蕉久久夜色精品国产| 欧美视频网址| 一区二区日韩伦理片| 欧美国产一区二区| 性xx色xx综合久久久xx| 国产精品一区二区在线| 亚洲图片欧美日产| 亚洲人线精品午夜| 欧美肥婆在线| 亚洲国产一成人久久精品| 久久综合亚州| 久久精品网址| 伊人成年综合电影网| 久久午夜国产精品| 久久av二区| 伊人一区二区三区久久精品| 久久婷婷麻豆| 久久久久久电影| 一区一区视频| 欧美激情bt| 免费不卡亚洲欧美| 亚洲人成在线观看网站高清| 欧美国产日韩免费| 欧美国产丝袜视频| 日韩午夜av在线| 亚洲麻豆国产自偷在线| 欧美日韩综合不卡| 亚洲一级网站| 亚洲欧美视频| 激情久久久久久久| 宅男噜噜噜66一区二区| 日韩一二在线观看| 日韩视频免费观看| 国产精品电影网站| 欧美影视一区| 久久久美女艺术照精彩视频福利播放 | 欧美日韩午夜精品| 亚洲一区二区三区777| 亚洲私人影院| 国产一区二区成人久久免费影院| 久久久精品国产99久久精品芒果| 久久久久久尹人网香蕉| 亚洲激情午夜| 一区二区三区四区五区在线| 国产精品午夜国产小视频| 久久亚洲欧美| 欧美另类99xxxxx| 欧美一区二区三区日韩| 美国十次成人| 午夜国产不卡在线观看视频| 久久久久久免费| 亚洲无限av看| 久久久久9999亚洲精品| aa成人免费视频| 欧美一级黄色网| 日韩一二三区视频| 久久成人资源| 亚洲一区日韩在线| 久久亚洲不卡| 午夜精品久久久久久久白皮肤| 久久精品亚洲精品| 亚洲一区二区网站| 蜜臀99久久精品久久久久久软件| 香蕉亚洲视频| 欧美日韩1区2区3区| 女生裸体视频一区二区三区| 欧美日韩一区二区三区免费| 欧美11—12娇小xxxx| 国产精品视频久久一区| 91久久精品美女| 韩国一区二区三区在线观看| 一区二区三区福利| 亚洲人成在线播放| 久久久久女教师免费一区| 亚洲一区高清| 欧美日韩精品免费看 | 亚洲主播在线播放| 久久久久高清| 久久精品99国产精品日本| 欧美日韩成人综合天天影院| 欧美激情一区二区三区高清视频 | 亚洲综合精品| 免费久久精品视频| 久久综合网络一区二区| 国产欧美日韩另类视频免费观看| 99精品国产福利在线观看免费 | 夜夜爽夜夜爽精品视频| 久久精品国产精品| 久久疯狂做爰流白浆xx| 国产精品高清网站| 亚洲特黄一级片| 一区二区三区四区五区视频| 美女福利精品视频| 欧美电影在线观看完整版| 精品不卡在线| 久久蜜桃香蕉精品一区二区三区| 狠狠爱www人成狠狠爱综合网| 亚洲一区二三| 久久激情五月丁香伊人| 国产偷国产偷亚洲高清97cao| 亚洲女女做受ⅹxx高潮| 亚洲素人一区二区| 欧美日韩免费高清一区色橹橹| 亚洲人成在线观看一区二区| 99精品视频免费在线观看| 欧美成人网在线| 99精品欧美一区二区三区综合在线| 9l视频自拍蝌蚪9l视频成人| 欧美日韩亚洲一区三区| 一本色道久久综合亚洲二区三区| 亚洲午夜伦理| 国产欧美一区二区三区久久人妖| 久久精品国产清自在天天线| 欧美国产免费| 亚洲调教视频在线观看| 国产欧美日韩在线| 免费观看成人鲁鲁鲁鲁鲁视频| 亚洲高清在线精品| 亚洲一级电影| 狠狠88综合久久久久综合网| 美女诱惑一区| 亚洲精品综合| 久久成人精品电影| 亚洲成色777777在线观看影院| 欧美激情综合网| 午夜激情亚洲| 欧美激情第9页| 亚洲欧美日韩精品久久久| 国内精品99| 欧美日韩一区二区三区视频| 久久av资源网| 99国产精品国产精品毛片| 久久这里有精品视频| 一本大道久久a久久精品综合 | 日韩视频不卡中文| 国产精品自在欧美一区| 麻豆成人精品| 亚洲免费一区二区| 亚洲精品自在在线观看| 久久综合九色综合欧美狠狠| 亚洲午夜性刺激影院| 亚洲国产视频一区二区| 国产欧美大片| 欧美午夜剧场| 欧美成人激情视频| 久久国产精品网站| 亚洲视频专区在线| 亚洲人成小说网站色在线| 噜噜噜久久亚洲精品国产品小说| 在线视频精品一区| 亚洲国产成人高清精品| 国产一区二区三区电影在线观看| 欧美日韩亚洲一区| 欧美成人精品| 久热国产精品视频| 久久激情久久| 久久综合久色欧美综合狠狠| 亚洲韩国日本中文字幕| 老司机午夜精品视频|