亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

【POJ 2528】Mayor's posters

2019-11-11 07:55:37
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

POJ2528

題意

給定n張海報(bào),每張海報(bào)的范圍從a[i]到b[i],依次覆蓋,后添加的海報(bào)會(huì)覆蓋掉原來(lái)位置的海報(bào),求最后能夠看到幾張海報(bào)。多組數(shù)據(jù)。

樣例輸入

1 5 1 4 2 6 8 10 3 4 7 10

樣例輸出

4


sol

首先離散化,然后用線段樹(shù)維護(hù)。注意題目里的起點(diǎn)和終點(diǎn)是線段,但是線段樹(shù)的操作是點(diǎn),所以離散的時(shí)候要加入一些數(shù)。舉個(gè)例子來(lái)解釋一下:

[1,5]和[6,10]將[1,10]完全覆蓋 [1,4]和[6,10]不能將[1,10]完全覆蓋 在離散狀態(tài)下[1,4]和[6,10]是完全覆蓋的

這個(gè)時(shí)候如果在4和6之間加入一個(gè)數(shù)5,就可以解決問(wèn)題了。

for (i = 1;i <= n; i++) { scanf("%d%d",&lp[i],&rp[i]); pt[++k] = lp[i]; pt[++k] = rp[i]; }sort(pt+1,pt+k+1); k = 0;for (i = 1;i <= n * 2; i++)if (pt[i] != pt[i-1]) pt[++k] = pt[i]; //排序去重 for (i = k;i >= 2; i--)if (pt[i] - pt[i-1] != 1) pt[++k] = pt[i-1] + 1; //插入數(shù)字 sort(pt+1,pt+k+1);

接下來(lái)就是每次對(duì)線段樹(shù)進(jìn)行覆蓋操作。

#include<cmath>#include<cstdio>#include<vector>#include<cstring>#include<iomanip>#include<stdlib.h>#include<iostream>#include<algorithm>#define ll long long#define inf 1000000000#define mod 1000000007#define N 120000using namespace std;int T,n,k,i,res;int lp[N],rp[N],pt[N*3],col[N<<4];bool hash[N];void pushdown(int rt) //下傳標(biāo)記 { if (col[rt] != -1) {col[rt<<1] = col[rt<<1|1] = col[rt];col[rt] = -1;}}void update(int L,int R,int c,int l,int r,int rt){ if (L <= l && r <= R) {col[rt] = c; return;} //區(qū)間覆蓋 pushdown(rt); //下傳標(biāo)記 int mid = (l + r) >> 1; if (L <= mid) update(L,R,c,l,mid,rt << 1); if (mid < R) update(L,R,c,mid+1,r,rt << 1 | 1);}void query(int l,int r,int rt){ if (col[rt] != -1) //區(qū)間覆蓋情況 { if (hash[col[rt]] == false) res++; hash[col[rt]] = true; return; } if (l == r) return; int mid = (l + r) >> 1; query(l,mid,rt << 1); query(mid+1,r,rt << 1 | 1);}int search(int x) //二分搜索 { int l = 1,r = k; while (l <= r) { int mid = (l + r) >> 1; if (x == pt[mid]) return mid; if (x < pt[mid]) r = mid - 1; else l = mid + 1; } return -1;}int main(){ cin>>T; while (T--) { cin>>n; k = 0; for (i = 1;i <= n; i++) { scanf("%d%d",&lp[i],&rp[i]); pt[++k] = lp[i]; pt[++k] = rp[i]; } sort(pt+1,pt+k+1); k = 0; for (i = 1;i <= n * 2; i++) if (pt[i] != pt[i-1]) pt[++k] = pt[i]; //排序去重 for (i = k;i >= 2; i--) if (pt[i] - pt[i-1] != 1) pt[++k] = pt[i-1] + 1; //插入數(shù)字 sort(pt+1,pt+k+1); memset(col,-1,sizeof(col)); for (i = 1;i <= n; i++) { int l = search(lp[i]); int r = search(rp[i]); //二分搜索位置 update(l,r,i,1,k,1); } res = 0; memset(hash,false,sizeof(hash)); query(1,k,1); cout<<res<<endl; } return 0;}
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
久草视频免费看| 中文字幕av一区二区三区人| 中文字幕一区三区久久女搜查官| 欧美综合亚洲图片综合区| 日操夜操天天操| 全色精品综合影院| 国产精品中文字幕在线| 亚洲综合激情| 欧美视频在线观看免费| 99国产精品99| 国产精品天天看| 亚洲二区三区不卡| 久久久国产综合精品女国产盗摄| 亚洲欧美自拍偷拍色图| 香蕉国产精品| 成人自拍视频网站| 人妻在线日韩免费视频| 国产精品777777在线播放| 中文字幕乱码日本亚洲一区二区| 97福利一区二区| 亚洲三级一区| 日韩精品乱码久久久久久| 欧美色蜜桃97| 在线一区二区三区四区| 国产精品777一区二区| 欧亚精品中文字幕| 7777kkk亚洲综合欧美网站| 国产麻豆剧传媒精品国产| 色综合久久久久久久久五月| 国产在线一区二区三区欧美| www.88av| 嫩草视频免费在线观看| 自拍日韩亚洲一区在线| 国产精品日韩一区| 中文字幕无线码一区| 欧美放荡的少妇| 欧美人体一区二区三区| 亚洲国产精品国自产拍av秋霞| 特黄特黄的视频| 国产精品嫩草影视| 禁果av一区二区三区| 亚洲va久久久噜噜噜久久| 欧美精品无码一区二区三区| jizzjizz.con| 成人av网址在线观看| 国产+高潮+白浆+无码| 美女脱光衣服与内衣内裤一区二区三区四区| 九九九九九伊人| 国产精品一区二区三区视频网站| 国产偷国产偷亚洲清高网站| 91网免费观看| 欧美视频久久久| 日韩一级黄色av| 国产亚洲成av人片在线观看桃| 爱情岛论坛亚洲入口| 国产精品综合久久| av日韩久久| 亚洲午夜影视影院在线观看| 国内精品久久久久影院一蜜桃| 女人被狂躁到高潮视频免费网站| 亚洲成a人在线观看| 欧美亚洲一区在线| 日韩网站免费观看高清| 韩国av电影在线观看| 亚洲综合五月天婷婷丁香| 色婷婷激情一区二区三区| 亚洲综合在线观看视频| 国产伦精品一区二区三区视频黑人| 久久99精品久久久久久动态图| 欧美日韩免费观看一区=区三区| 99热这里只有成人精品国产| 五月综合激情在线| 先锋资源一区| 欧美黑人巨大videos精品| 猛男gaygay欧美视频| 一区二区三区韩国| 日本一区精品视频| 人妻丰满熟妇av无码区hd| 蜜桃视频网站在线观看| 亚洲激情免费观看| 一区二区三区四区在线观看视频| 黑人巨大狂躁日本妞在线观看| 久久精品人人做人人爽人人| 午夜在线观看91| 亚洲一区亚洲二区亚洲三区| 国产网站在线播放| 亚洲在线网站| 亚洲中文字幕无码爆乳av| 亚洲成人毛片| 日韩激情免费视频| 一级黄色片在线观看| 中文字幕日韩免费| 久久久影院一区二区三区| 国产精品一级在线| 五月天激情国产综合婷婷婷| 综合色一区二区| 日韩精品免费在线| 国产福利91精品| 操你啦视频分享| 日本a√在线观看| 成年女人免费又黄又爽视频| 久久久久成人片免费观看蜜芽| 99久久精品久久久久久ai换脸| 精品久久久久久综合日本| 亚洲永久一区二区三区在线| 欧美中在线观看| h片精品在线观看| 亚洲一区二区三区无码久久| 久久免费精品视频在这里| 久久成人在线观看| 天天综合网日韩| 国产.欧美.日韩| 亚洲自拍偷拍在线| av在线免费观看国产| a视频在线播放| 亚洲高清在线精品| 极品少妇xxxx偷拍精品少妇| 国产成人精品a视频一区www| 天天躁日日躁狠狠躁喷水| 欧美黄色小视频| 亚洲第一页在线播放| 韩日在线视频| 亚洲欧美欧美一区二区三区| 国产一区二区三区四区福利| 欧美日韩中字一区| 欧美α欧美αv大片| 黄色小视频免费在线观看| 亚洲一区3d动漫同人无遮挡| 99国产精品久久久| 国产在线视频二区| av一本在线| 日韩美女在线视频| 国产99在线|亚洲| 国产精品一区二区三区成人| 亚洲五码在线| 精品久久国产视频| 亚洲欧洲一区二区天堂久久| 成年免费插网| www插插插无码免费视频网站| 国产成人精品亚洲精品色欲| xxxx黄色片| 亚洲aaa视频| 激情视频网站在线播放色| 日韩av三级在线观看| 国语对白做受69按摩| 久久精品国产久精国产思思| 日韩激情免费| 亚洲国产另类久久精品| 国产亚洲精品综合一区91| 欧洲日本亚洲国产区| 成人激情午夜影院| 日本午夜精品视频在线观看| 黄色小视频在线免费看| 日韩高清不卡一区二区| 岛国中文字幕在线| 国内精品免费**视频| av色影在线看免费| 影音先锋中文字幕在线观看| 特级西西444www大精品视频免费看| 美女看a上一区| 91在线视频导航| 在线免费观看黄色| 亚洲欧洲无码一区二区三区| 国产精品xxxav免费视频| 亚洲伊人一本大道中文字幕| 久久亚洲综合| 国产精品日韩二区| 黄在线免费观看| 国产美女视频网站| 日韩 欧美 视频| 国产精品jizz在线观看麻豆| 999久久久| 四虎久久免费| 青娱乐精品在线| 欧美猛交免费看| 26uuu国产在线精品一区二区| 99999色| 台湾佬中文娱乐网欧美电影| 国产又爽又黄的激情精品视频| 亚洲精品亚洲人成人网| 国产伦精品一区二区免费| 欧美片一区二区| 庆余年2免费日韩剧观看大牛| 国产精品夜夜夜爽阿娇| 东京一区二区| 国产美女视频一区| 91视频观看| 中文字幕在线一区二区三区| 亚洲第一精品在线观看| 亚洲电影免费观看| 欧美一级在线免费观看| 毛片毛片毛片毛| 久久综合视频网| 欧美肥胖老妇做爰| 亚洲色图视频网| 亚洲欧美日韩国产中文在线| 欧美日本不卡高清| 艳母动漫在线看| 国产精品一区二区在线看| 久久视频精品在线| 99只有精品| 最新在线观看av| 国产欧美日韩中文久久| 中文字幕av在线播放| 精品久久久久久中文字幕人妻最新| 免费av福利在线观看| 羞羞的视频在线| 亚洲一区二区在线免费看| 成r视频免费观看在线播放| 国产午夜亚洲精品不卡| 国产精品va| 免费成人看片| 免费的国产精品| 欧美性视频一区二区三区| 女优一区二区三区| 亚洲国产一区二区三区在线观看| 中文字幕在线观看高清| 美国黄色一级毛片| 992tv成人免费视频| 无尽裸体动漫2d在线观看| 91久久精品午夜一区二区| 91专区视频| 极品美女扒开粉嫩小泬| 中文字幕手机在线视频| 性欧美video高清bbw| 日本va欧美va欧美va精品| 欧美国产日韩一区二区三区| 日本国产精品| 蜜臀在线免费观看| 免费日韩av电影| 中文字幕av一区 二区| 成人黄色在线观看| 国产成人在线亚洲欧美| 久久精品国产亚洲av麻豆色欲| 户外极限露出调教在线视频| 人人干人人爱人人爱| 久久av一区二区三| 麻豆传媒视频在线| 国产精品精品视频一区二区三区| 精品91视频| 欧美色图天堂| 无套内精的网站| 欧美优质美女网站| 久久精品三级视频| 久久天堂电影网| eeuss鲁丝片eeuss影院| 国产精品毛片大码女人| 狠狠综合久久av一区二区| 成人欧美精品一区二区| 91香蕉视频mp4| 亚洲精品国产美女| 亚洲激情文学| 国产欧美日韩在线一区二区| 美女国产一区二区三区| 在线观看福利一区| 国产成人精品免费视| 久久久久成人网站| 五月婷婷六月综合| 亚洲激情在线观看| 成年人免费在线视频网站| 日韩欧美一区二区不卡| 国产乱女淫av麻豆国产| 在线观看一区二区三区四区| 国产色视频在线播放| 极品尤物久久久av免费看| 欧美日韩一区二区三区四区五区| 亚洲精品乱码久久久久久蜜桃动漫| 国产精品毛片av| 日韩精品免费一区二区夜夜嗨| 亚洲国产一区二区三区四区| 欧美亚洲国产精品久久| 久热中文字幕精品视频在线| 日韩精品综合在线| 日韩欧美一卡二卡| 拔插拔插华人永久免费| www视频免费| 亚洲电影激情视频网站| 久久国产66| 国产高清视频在线| 国产黄色录像片| 97av视频在线观看| 人人干人人干人人干| 国产精品伦一区二区三区级视频频| 色噜噜一区二区| 国产91九色蝌蚪| 中文字幕亚洲精品在线| 2021中文字幕一区亚洲| 精品人妻一区二区三| 亚洲午夜久久久久中文字幕久| 国产高清一级片| 最近日韩中文字幕中文| 天天综合天天综合色| 亚洲毛片播放| av在线dvd| 日韩一区欧美小说| 开心快乐六月丁香婷婷| 成人午夜在线| 最新国产の精品合集bt伙计| 2020日本不卡一区二区视频| 91精品啪在线观看国产爱臀| 亚洲精品美女久久久久| 欧美精品一区二区蜜臀亚洲| 久久人妻无码一区二区| 国产亚洲高清一区| 午夜视频在线免费| 国产成人高清| 国产精品99一区二区三区| 天天堂资源网在线观看免费视频| 性欧美xxxx视频在线观看| 亚洲 欧美 自拍偷拍| 亚洲精品18在线观看| 中文字幕人成乱码在线观看| 欧美丝袜丝交足nylons172| 国内精品视频666| 浅井舞香一区二区| 亚洲欧美自拍视频| 一级片aaaa| 欧洲激情一区二区| 国产农村妇女精品一区| 国产综合精品久久久久成人av| 国产在线色视频| 久久一区二区三区欧美亚洲| 成人黄页网站视频| 3d动漫精品啪啪| 免费日韩av片| 欧美日韩国产免费| xfplay每日更新av资源在线| 国产一级片免费观看|