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

風雪夢

柳絮因風起

  C++博客 :: 首頁 :: 聯系 :: 聚合  :: 管理
  4 Posts :: 76 Stories :: 3 Comments :: 0 Trackbacks

常用鏈接

留言簿

我參與的團隊

搜索

  •  

最新評論

  • 1.?re: LightOJ1080 Binary Simulation
  • 話說加個PushDown操作不就OK了咩?
  • --仗劍奔走天涯
  • 2.?re: 正式開博
  • 加油!
  • --leafcloudsky
  • 3.?re: 啟航杯啊
  • 太屎了!!我竟然就這么的WA了兩次,最終發現,第四題少了兩句初始化,第五題把數組開錯地方了,算法沒問題,結果就這么從四題跌到二題,太傷不起了!!可憐我調spfa調了一晚上!!尼瑪啊!!
  • --淺雨歌

閱讀排行榜

評論排行榜

額……這道題貌似也不怎么強大,但是著實讓我糾結,所以我又開始求助了,然后求助成功,解題,然后貼上來,以免以后忘記……

題目大意是這樣的,給一段時間N,給M個時間段,給開始時間和結束時間,每個時間段有一個效率,每次用完某一時間段的效率必須休息R小時,求最高的效率。

好吧,存儲結構沒有異議,一個量,三個參數,果斷的結構體存儲啊,方便得體,多好啊……

剛 開始我果斷的打算把它當成一個01背包來做,但是果斷的錯了,被我自己否決了(還好沒寫……)我的想法是直接把每一段的結束時間減去開始時間,然后成為一個消耗時間段,然后抽象……N代表背包總容量,M代表物品個數,消耗時間段代表著物品占用的空間,效率就是物品價值,一個華麗麗的01背包解決……當然這 個錯了,原因是既然給了每個時間段的開始時間和結束時間,還有休息時間,那如果重疊了怎么算……然后就果斷的否決了。

實際上正確的狀態是當 選用第i個時間段為結尾的時候,所獲得的最大效率,當然得把時間段的先后先排個序,按照開始時刻排序,這樣比較有愛……這樣的話當處理第i個時間段也就是 f[i]的時候,之前需要計算的都在第i段的前面。當處理到第i段的時候,前面必然有一個j,使得以j為結尾的時候,所得效率最大,從而保證到第j段的最 大效率加上第i段的效率最大,j可以是i前面的任意一段時間,反正保證了最大就行。初始化的時候要有這么一句:f[i]=in[i].ef,這樣就是防止 有前面所有段全都不用這種情況。方程是這樣的:f[i]=max(f[j]+in[i].ef,f[i]),in[i].ef是第i段時間中的效率。

但是一定要注意一點,選用的時間區間除了端點以外是不能重合的,還得記得把休息時間加上……

特別鳴謝:翔哥zzxyyx_1

#include <iostream>
#include 
<cstdio>
#include 
<algorithm>
using namespace std;
struct interval
{
    
long st, en, ef;
}
in[1001];
long max(long a, long b)
{
    
if (a > b) return a;
    
else return b;
}
long cmp(interval a, interval b)
{
    
return a.st < b.st;
}
int main()
{
    
long n, m, r, i, j, f[1001], maxi;
    cin 
>> n >> m >> r;
    
for (i = 1; i <= m; i++)
    {
        scanf(
"%ld%ld%ld"&in[i].st, &in[i].en, &in[i].ef);
    }
    sort(
in + 1in + 1 + m, cmp);
    
for (i = 1; i <= m; i++) f[i] = in[i].ef;
    
for (i = 2; i <= m; i++)
        
for (j = 1; j < i; j++)
        {
            
if (in[j].en + r <= in[i].st)
            {
                f[i] 
= max(f[j] + in[i].ef, f[i]);
            }
        }
    
for (i = 1; i <= m; i++)
        
if (f[i] > maxi) maxi = f[i];
    cout 
<< maxi << endl;
    
return 0;
}
posted on 2012-11-09 01:11 淺雨歌 閱讀(509) 評論(0)  編輯 收藏 引用 所屬分類: DP
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲天堂网在线观看| 欧美激情导航| 久久美女性网| 久久精品夜色噜噜亚洲a∨| 午夜精品成人在线视频| 性久久久久久久久久久久| 午夜精品偷拍| 六月婷婷久久| 亚洲精品中文字幕女同| 一本一道久久综合狠狠老精东影业| 99国产精品自拍| 午夜精品在线看| 久久综合九色综合欧美狠狠| 免费亚洲电影在线观看| 欧美日韩国产一区精品一区| 国产乱码精品一区二区三区忘忧草 | 一本久道久久综合狠狠爱| 在线亚洲免费视频| 久久av二区| 亚洲人成毛片在线播放| 亚洲国产精品久久久久婷婷老年| 亚洲天堂av综合网| 免费中文字幕日韩欧美| 国产乱码精品一区二区三区av | 欧美在线播放高清精品| 欧美成人精品不卡视频在线观看| 亚洲日本中文| 欧美专区在线| 欧美视频一区| 亚洲国产片色| 久久精品九九| 亚洲一级黄色av| 欧美精品一区在线观看| 国产亚洲一区二区精品| 在线视频免费在线观看一区二区| 另类国产ts人妖高潮视频| 中文成人激情娱乐网| 一区二区三区国产盗摄| 国产精品视频不卡| 在线观看欧美日韩| 欧美综合国产| 亚洲一区免费| 欧美天堂亚洲电影院在线观看| 影音欧美亚洲| 欧美一区在线直播| 一本色道久久加勒比88综合| 欧美成人小视频| 尤物九九久久国产精品的分类| 亚洲夜间福利| 99国产精品| 欧美日韩成人综合| 亚洲精品美女在线观看播放| 久久综合九色综合久99| 欧美一区=区| 国产精品区一区二区三区| 亚洲婷婷免费| 亚洲精品久久在线| 欧美日韩国产bt| 一道本一区二区| 日韩视频免费观看| 欧美日韩aaaaa| 亚洲一区精品电影| 在线一区免费观看| 国产精品视频一| 欧美在线www| 久久精品国产久精国产思思| 极品尤物久久久av免费看| 你懂的成人av| 欧美精品激情| 亚洲综合另类| 久久成人精品无人区| 在线观看国产一区二区| 亚洲国产天堂网精品网站| 欧美日韩一区在线观看视频| 午夜精品久久久久久久白皮肤 | 亚洲女同在线| 国产日本欧美视频| 久久一区欧美| 欧美成人久久| 亚洲一区二区三区四区五区黄| 中文国产成人精品久久一| 国产欧美亚洲精品| 免费看的黄色欧美网站| 欧美国产欧美综合| 亚洲欧美日韩精品久久| 欧美在线一区二区| 亚洲美女视频在线观看| 一区二区欧美日韩| 国语精品一区| 亚洲精品国产精品乱码不99| 国产精品国产自产拍高清av王其 | 99精品国产在热久久| 国产精品综合av一区二区国产馆| 久久艳片www.17c.com| 欧美成人激情视频免费观看| 亚洲久久视频| 国产精品自拍网站| 亚洲激情中文1区| 国产欧美日韩高清| 亚洲第一精品在线| 国产日韩欧美不卡| 亚洲精品一区中文| 在线播放中文字幕一区| 国产精品99久久99久久久二8| 精品999久久久| 亚洲午夜精品在线| 亚洲美女在线一区| 久久久久.com| 久久成人精品一区二区三区| 欧美日韩国产不卡在线看| 欧美fxxxxxx另类| 国产精品日韩在线播放| 亚洲国产精品激情在线观看| 国产主播一区二区三区四区| 日韩视频亚洲视频| 亚洲欧洲日产国产综合网| 午夜精品一区二区三区四区| 一本色道久久88精品综合| 久久亚洲一区| 久久久久久婷| 国产日韩av在线播放| 亚洲视频中文| 亚洲一区欧美二区| 欧美日韩高清区| 日韩视频二区| 亚洲在线观看视频| 欧美日韩免费在线视频| 亚洲国产高潮在线观看| 激情文学综合丁香| 久久丁香综合五月国产三级网站| 午夜视频在线观看一区二区| 欧美性做爰毛片| 一区二区久久| 午夜免费电影一区在线观看| 国产精品久久77777| 99国产精品久久久久老师| 在线亚洲伦理| 国产模特精品视频久久久久| 亚洲欧美韩国| 久久午夜视频| 亚洲欧洲偷拍精品| 欧美日本韩国一区| 在线视频你懂得一区二区三区| 亚洲在线视频观看| 国产噜噜噜噜噜久久久久久久久| 性18欧美另类| 欧美91视频| 一本色道久久综合狠狠躁篇怎么玩| 欧美护士18xxxxhd| 亚洲视频一区| 久久久久久久一区二区| 悠悠资源网久久精品| 老牛嫩草一区二区三区日本 | 日韩手机在线导航| 欧美日韩国产免费| 亚洲天堂av图片| 久久夜色精品国产| 日韩视频在线一区二区三区| 欧美三级精品| 久久久久久色| 伊人久久亚洲美女图片| 亚洲日本成人| 日韩天堂在线观看| 欧美性大战xxxxx久久久| 午夜精品在线看| 亚洲高清一区二| 亚洲欧美国产日韩中文字幕| 国产亚洲欧美日韩在线一区| 久久在线播放| 亚洲一区二区三区国产| 久久婷婷人人澡人人喊人人爽| 亚洲精品日韩激情在线电影| 国产精品美女xx| 免费高清在线一区| 午夜精品亚洲| 日韩视频一区二区三区| 美女久久网站| 亚洲一区二区免费视频| 在线欧美电影| 国产欧美亚洲视频| 欧美日韩综合在线免费观看| 久久亚洲图片| 欧美一区二区三区四区在线观看| 亚洲日本aⅴ片在线观看香蕉| 久久综合色8888| 午夜久久电影网| 亚洲在线成人精品| 99v久久综合狠狠综合久久| 国产一区二区按摩在线观看| 欧美精品国产精品| 牛人盗摄一区二区三区视频| 午夜久久久久久| 一本色道久久综合狠狠躁篇怎么玩 | 欧美视频一区二区在线观看 | 黄色精品在线看| 国产精品yjizz| 欧美国产在线视频| 久久精品国产精品亚洲精品| 亚洲欧美日韩一区二区三区在线| 亚洲精选在线观看|