欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

toj2867 Picking Problem

系統(tǒng) 1706 0

題目鏈接: http://acm.tju.edu.cn/toj/showp.php?pid=2867

題目大意:給定一系列活動的開始時間和結(jié)束時間,問最多能參加的活動數(shù)目

思路:// 本題屬于最大區(qū)間調(diào)度問題,即數(shù)軸上有n個區(qū)間,選出最多的區(qū)間,使這些區(qū)間互相不重疊。算法:按右端點坐標(biāo)排序,然后依次按后者的開始時間是否大于前者的結(jié)束時間(注意更新前者的下標(biāo))選擇所有能選的區(qū)間。

代碼:

//?? 本題屬于最大區(qū)間調(diào)度問題,即數(shù)軸上有n個區(qū)間,選出最多的區(qū)間,使這些區(qū)間互相不重疊。
//??? 算法:按右端點坐標(biāo)排序,然后依次按后者的開始時間是否大于前者的結(jié)束時間(注意更新前者的下標(biāo))選擇所有能選的區(qū)間。
#include<iostream>
#include<algorithm>
using namespace std;
struct node{
int s,e;
}activity[10000];
bool cmp(node a,node b)
{
?return a.e<b.e;? //按結(jié)束時間排序
}

int main()
{
? int n,d,st,i,ct,m;
? while(cin>>n&&n)
? {
??? ct = 1;????????? //最多能參加的活動數(shù)? 初始化為1!!
?for(i=0;i<n;i++)
?{
??cin>>st>>d;
??activity[i].s = st;
??activity[i].e = st+d;
?}
?sort(activity,activity+n,cmp);
?m=0;???????????
?for(i=1;i<n;i++)
?{
??if(activity[i].s>=activity[m].e)
??{
??? ct++;?? //如果后者的開始時間大于前者的結(jié)束時間,表明沒有重合,能參加的活動數(shù)目加1
??? m=i;??? //后者和前者比,記著更新
??}
?}

?cout<< ct<<endl;
? }
? return 0;
}


?

?

toj2867 Picking Problem


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 九九这里只有精品视频 | 99亚洲| 日日夜夜视频 | 91精品国产综合久久国产大片 | 色拍拍在精品视频69影院在线 | 九九综合视频 | 2015小明看日韩成人免费视频 | 色哟哟久久| 91 视频网站 | 久久我们这里只有精品国产4 | 日本成人在线看 | 高清一区二区 | 国产日韩欧美不卡 | 久久久久久久国产精品影院 | 国产啪 | 欧美一区二区在线播放 | 邪不压正免费观看完整高清视频 | 午夜精品视频在线观看 | 亚洲国产精品综合久久网络 | 国产 日韩 欧美 亚洲 | 免费观看黄的小视频 | 九九香蕉视频 | 免费的一级毛片 | 91麻豆蜜桃一区二区三区 | 欧美日韩一区精品 | 一区二区三区视频 | 成人爽A毛片免费啪啪 | 欧美老妇交乱视频 | 精品国产一区二区国模嫣然 | 亚洲欧美日韩在线不卡 | 亚洲资源在线播放 | 久草在线中文888 | 香蕉视频在线观看免费国产婷婷 | 婷婷亚洲综合五月天小说 | se就是色94欧美setu | 国产一区二区精品在线观看 | 理论片午午伦夜理片在线播放 | 综合久久99 | 97超级碰碰视频在线 | 国产va免费精品观看精品 | 成人在线综合网 |