日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

bzoj3375[Usaco2004 Mar]Paranoid Cows 发疯的奶牛*

發(fā)布時(shí)間:2023/12/20 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 bzoj3375[Usaco2004 Mar]Paranoid Cows 发疯的奶牛* 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

bzoj3375[Usaco2004 Mar]Paranoid Cows 發(fā)瘋的奶牛

題意:

依次給出n只奶牛的產(chǎn)奶時(shí)間段,求最大的k使得前k只奶牛不存在一個(gè)時(shí)間段被另一個(gè)時(shí)間段完全覆蓋的情況。n≤100000。

題解:

設(shè)當(dāng)前在處理第i只奶牛,前i-1只奶牛都合法。那么如果前i-1只奶牛中時(shí)間段左端點(diǎn)小于且最接近第i只奶牛時(shí)間段左端點(diǎn)的奶牛右端點(diǎn)大于當(dāng)前奶牛則不合法,且如果前i-1只奶牛中時(shí)間段左端點(diǎn)大于且最接近第i只奶牛時(shí)間段左端點(diǎn)的奶牛右端點(diǎn)小于第i只奶牛則不合法,這是一個(gè)貪心的過(guò)程,可以用STLset維護(hù)。注意set要先插入一個(gè)+INF和負(fù)INF以防邊界炸。

代碼:

1 #include <cstdio> 2 #include <cstring> 3 #include <algorithm> 4 #include <set> 5 #define inc(i,j,k) for(int i=j;i<=k;i++) 6 #define INF 0x3fffffff 7 #define sit set<nd>::iterator 8 using namespace std; 9 10 inline int read(){ 11 char ch=getchar(); int f=1,x=0; 12 while(ch<'0'||ch>'9'){if(ch=='-')f=-1; ch=getchar();} 13 while(ch>='0'&&ch<='9')x=x*10+ch-'0',ch=getchar(); 14 return f*x; 15 } 16 struct nd{int l,r; bool operator <(const nd&a)const{return l==a.l?r<a.r:l<a.l;}}; 17 set<nd>s; int n; 18 int main(){ 19 n=read(); s.insert((nd){INF,0}); s.insert((nd){-INF,0}); 20 inc(i,1,n){ 21 int x=read(),y=read(); 22 s.insert((nd){x,y}); sit a=s.find((nd){x,y}); 23 sit b=--a; a++; sit c=++a; a--; 24 if(b->r>=y&&b->l!=-INF){printf("%d",i-1); return 0;} 25 if(c->r<=y&&c->l!=INF){printf("%d",i-1); return 0;} 26 } 27 printf("%d",n); return 0; 28 }

?

20160909

轉(zhuǎn)載于:https://www.cnblogs.com/YuanZiming/p/5876464.html

總結(jié)

以上是生活随笔為你收集整理的bzoj3375[Usaco2004 Mar]Paranoid Cows 发疯的奶牛*的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: www四虎| 久久久久久艹 | 五月天综合网站 | 日日噜噜噜夜夜爽爽狠狠视频97 | 日韩欧美在线一区 | 美女黄页网站 | 都市激情校园春色亚洲 | 清纯粉嫩极品夜夜嗨av | 性色av网站| 日韩中文字幕观看 | 91丨porny丨九色 | 伊人66| 午夜免费福利在线 | 四虎黄色网 | 欧美国产成人精品一区二区三区 | 激情亚洲天堂 | 久久三级网站 | 少妇高潮一区二区三区99 | 亚洲av激情无码专区在线播放 | 黄色片网站在线免费观看 | 熟睡侵犯の奶水授乳在线 | 亚洲中文字幕无码不卡电影 | 精品久久久久久久久久久国产字幕 | 中国美女洗澡免费看网站 | 人人干天天操 | 91成人免费在线视频 | 三男一女吃奶添下面 | 蜜桃视频在线观看网站 | 国产av不卡一区 | 小柔的淫辱日记(h | 成人精品网址 | 亚洲不卡在线播放 | www国产视频 | 女人天堂网| 亚洲精品免费在线观看视频 | 精品人妻一区二区三区麻豆91 | 91超碰在 | 中文字幕一级二级三级 | 欧美日韩人妻精品一区二区 | 久久这里只有精品首页 | 亚洲一区二区影视 | 国产欧美视频一区二区 | 国产一区二区三区电影在线观看 | 激情久久av一区av二区av三区 | 中文字幕一区二区久久人妻 | 第一区免费在线观看 | 亚洲色图网站 | 国产免费高清视频 | 精品视频国产 | 91亚洲免费 | 亚洲色图国产 | 人妻丰满熟妇无码区免费 | 狠狠躁夜夜躁人 | 日本三级小视频 | 国产精品羞羞答答在线观看 | 中文字幕 欧美激情 | 日本男女网站 | 大尺度一区二区 | 五月天国产精品 | 五月激情片 | 伦理久久 | 97人人爱 | 99久久一区 | 少妇被又大又粗又爽毛片久久黑人 | 丁香花高清视频完整电影 | 中文字幕7| 麻豆网站在线看 | 在线看片你懂得 | 美女又爽又黄视频毛茸茸 | 色爱亚洲 | 亚洲热av| 日本免费一区二区三区四区五六区 | 午夜成年人视频 | 69av导航| 国产91免费在线观看 | 国产麻豆91| 黄色网免费观看 | 麻豆视频网站入口 | 国产女18毛片多18精品 | 日韩白浆 | 黄网免费视频 | 狠狠躁天天躁综合网 | 人人上人人干 | 亚洲国产无码精品 | 五月天综合视频 | 天堂影视av | 天天操婷婷 | 97精品人妻麻豆一区二区 | 天堂在线国产 | 精品夜夜澡人妻无码av | 巨乳中文字幕 | www.色播.com | а 天堂 在线 | 成年人的天堂 | 操综合网 | 在线日韩三级 | 成人在线免费网址 | 日韩精品一区二区在线观看 | 91网在线看|