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

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>
            六月婷婷久久| 久久亚洲私人国产精品va| 亚洲一区二区精品在线观看| 麻豆国产精品777777在线| 香蕉免费一区二区三区在线观看| 欧美人成在线视频| 亚洲深夜激情| 午夜精品福利一区二区三区av| 国产精品亚发布| 久久久精品tv| 麻豆精品传媒视频| 亚洲手机在线| 久久久久久69| 在线视频精品一区| 亚洲欧美日韩在线高清直播| 国产真实久久| 亚洲精品1234| 欧美日韩网址| 欧美呦呦网站| 欧美韩日精品| 久久久久一区| 国产精品久久久免费| 久久综合网hezyo| 久久亚洲影院| 欧美视频一区二区三区在线观看| 午夜在线精品偷拍| 欧美jizz19hd性欧美| 欧美一区二区三区视频在线| 蜜臀av性久久久久蜜臀aⅴ| 久久不见久久见免费视频1| 蜜桃久久精品乱码一区二区| 先锋影音国产精品| 欧美成年人网站| 亚洲欧美久久久| 久久综合99re88久久爱| 国产人成精品一区二区三| 性色av一区二区三区| 欧美91大片| 欧美激情一区二区三区全黄| 国产一区二区三区高清播放| 亚洲视频一区| 久久成人在线| 国产日韩欧美亚洲| 午夜精品美女久久久久av福利| 亚洲一区二区网站| 国产精品久久久久一区| 在线亚洲观看| 亚洲免费一级电影| 国产日本欧美一区二区三区| 亚洲综合视频在线| 久久亚洲私人国产精品va| 亚洲欧洲精品一区二区三区| 欧美aa在线视频| 日韩特黄影片| 久久夜色精品一区| 亚洲美女在线国产| 国产精品国产自产拍高清av王其| 性8sex亚洲区入口| 亚洲激情校园春色| 欧美伊人久久大香线蕉综合69| 中文在线不卡| 欧美黑人国产人伦爽爽爽| 亚洲一区影院| 亚洲精品日韩在线观看| 国产精品永久免费在线| 麻豆精品传媒视频| 欧美综合第一页| 日韩一级精品视频在线观看| 久久成人久久爱| 亚洲一区二区三区高清不卡| 亚洲国产精品va在线观看黑人| 国产精品扒开腿爽爽爽视频| 美国三级日本三级久久99| 亚洲一区二区三区精品在线| 亚洲欧洲精品一区二区| 欧美1级日本1级| 久久久久久夜| 久久精品2019中文字幕| 午夜伦欧美伦电影理论片| 9i看片成人免费高清| 亚洲精品欧美日韩专区| 欧美激情无毛| 亚洲成人在线视频播放 | 国产日韩一区在线| 欧美日韩精品在线观看| 欧美夫妇交换俱乐部在线观看| 午夜一区在线| 久久久99久久精品女同性| 欧美一区二区在线看| 欧美在线观看一区| 久久欧美肥婆一二区| 欧美.日韩.国产.一区.二区| 欧美成人a视频| 欧美日韩在线看| 国产欧美一级| 久久久www成人免费无遮挡大片| 欧美在现视频| 久久婷婷影院| 国产精品a久久久久| 国产精品资源| 亚洲毛片av在线| 欧美尤物一区| 亚洲免费av电影| 久久经典综合| 欧美手机在线视频| 亚洲东热激情| 久久久久久亚洲综合影院红桃 | 久久精品72免费观看| 久久久久在线| 亚洲无限av看| 欧美日一区二区在线观看| 尤物网精品视频| 久久精品在线| 亚洲综合日韩在线| 欧美四级在线| 日韩亚洲欧美在线观看| 美女露胸一区二区三区| 亚洲欧美国产日韩中文字幕| 欧美色中文字幕| 亚洲一区二区欧美日韩| 91久久在线| 欧美日韩国产在线播放网站| 尤妮丝一区二区裸体视频| 久久精品久久综合| 欧美资源在线观看| 亚洲第一伊人| 国产亚洲成年网址在线观看| 亚洲精品一区二区三区在线观看| 美女精品自拍一二三四| 久久男人资源视频| 亚洲国产精品久久久久秋霞不卡| 久久亚洲精品一区| 老司机凹凸av亚洲导航| 亚洲精品美女在线| 一区二区高清在线观看| 国产精品视频精品视频| 久久综合一区| 欧美精品www在线观看| 欧美三日本三级少妇三99| 亚洲影院污污.| 香蕉久久精品日日躁夜夜躁| 国产综合色一区二区三区| 欧美不卡三区| 国产精品爽爽ⅴa在线观看| 奶水喷射视频一区| 欧美午夜久久久| 美女精品在线观看| 国产精品视频专区| 免费视频一区| 国产精品综合色区在线观看| 欧美成人国产一区二区| 国产精品久久久久免费a∨| 亚洲国产欧美精品| 国产真实久久| 午夜精品久久一牛影视| 亚洲视频欧美在线| 久久午夜电影| 久久综合久久88| 国产美女精品视频免费观看| 亚洲精品一区在线| 亚洲人www| 猛干欧美女孩| 欧美国产91| 亚洲人成免费| 欧美日韩福利在线观看| 亚洲欧洲精品成人久久奇米网| 亚洲国产精品黑人久久久| 久久一区二区三区超碰国产精品| 久久精品国产999大香线蕉| 国产精品视频午夜| 午夜精品久久久久久久男人的天堂| 午夜精品影院在线观看| 国产伦精品一区二区三区在线观看| 夜夜嗨av色综合久久久综合网| 99国产精品视频免费观看| 欧美日韩国产欧| 日韩视频免费大全中文字幕| 一区二区三区你懂的| 国产精品日韩精品欧美在线| 亚洲男女自偷自拍| 美女主播精品视频一二三四| 亚洲精品视频一区| 国产欧美日韩亚洲| 亚洲一级一区| 国产日韩精品综合网站| 久久久久成人精品| 亚洲影视在线| 国产精品v片在线观看不卡| 亚洲欧美一区二区三区在线| 免费91麻豆精品国产自产在线观看| 亚洲精品乱码久久久久久久久 | 亚洲天堂激情| 在线观看日韩欧美| 国产精品国产精品国产专区不蜜| 亚洲欧美怡红院| 亚洲精美视频| 亚洲电影激情视频网站| 久久久久**毛片大全| 亚洲男同1069视频| 在线亚洲伦理|