日韩性视频-久久久蜜桃-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ò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 永久av免费在线观看 | 色一色成人网 | 天天天天天天天干 | 日韩成人av网 | 91伦理| 亚洲羞羞 | www.男人的天堂 | 少妇与公做了夜伦理 | 污污视频在线播放 | 亚洲av鲁丝一区二区三区 | 亚洲影音| 毛片一区 | 91精品国产欧美一区二区 | 性www| 亚洲永久无码7777kkk | 国产精品一品二区三区的使用体验 | 久久资源av | 91无套直看片红桃 | 中文字幕一区二区三区乱码在线 | avtt男人天堂 | 国精产品一区一区三区有限公司杨 | 亚洲熟妇无码一区二区三区 | 想要xx在线观看 | 日本在线视频免费 | 久久精品噜噜噜成人88aⅴ | 二级黄色片 | 免费av网站在线播放 | 男女无遮挡免费视频 | 精品在线视频一区二区三区 | 久久理论| 久久久久久在线观看 | 激情五月亚洲 | 91精品国产99久久久久久红楼 | 一本色道久久综合亚洲精品小说 | 国内老熟妇对白hdxxxx | 精品人妻无码一区二区性色 | 日韩福利一区 | 国产一区二区视频网站 | 这里只有精品在线播放 | 亚洲视频手机在线 | 啪啪激情网 | 噜噜色成人 | 床戏高潮做进去大尺度视频网站 | 在线观看高h | 先锋av在线资源 | 蜜桃成熟时李丽珍在线观看 | 久久精品国产精品亚洲色婷婷 | 欧美黄色性 | 亚洲天堂网一区二区 | 国产ts丝袜人妖系列视频 | 欧美成人dvd在线视频 | 国产情侣久久久久aⅴ免费 caoporn成人 | 波多野结衣在线观看一区二区 | 日本黄频| 懂色中文一区二区在线播放 | 2024男人天堂 | 国产精品嫩草69影院 | 日韩xxx视频| 日韩欧美亚洲国产精品字幕久久久 | 国产69精品久久久久久久久久 | 国产精品xxxxxx| 警察高h荡肉呻吟男男 | 日韩极品在线观看 | 欧美三级午夜理伦三级老人 | 欧美狠狠干 | 波多野结衣黄色网址 | 国产精品激情偷乱一区二区∴ | 欧美激情videos | 毛片99| 妞干网av| av无码一区二区三区 | 亚洲一道本 | 夜色视频网站 | 美女又黄又免费 | 日本免费一级片 | 色吧婷婷 | 小柔好湿好紧太爽了国产网址 | 国产a久久麻豆入口 | 男女黄色片 | 国产精品资源网站 | 老司机深夜福利视频 | 久久艹精品视频 | 韩国美女被c | 中国av片 | 国产精品99久久久久久久 | 国产精品久久..4399 | 日本成人在线免费观看 | 色呦呦在线播放 | 日本激情视频 | 国产日韩欧美综合 | 四虎影视免费看 | 国产91丝袜在线播放九色 | 欧美理论在线观看 | 国产一区二区三区影院 | 亚洲最大成人网色 | 一区二区三区在线视频观看 | 毛片大全免费看 | 免费中文字幕日韩欧美 | 新红楼梦2005锦江版高清在线观看 |