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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

hdu4268贪心

發(fā)布時(shí)間:2025/6/17 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 hdu4268贪心 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
題意:
? ? ? 兩個(gè)人有一些圖片,矩形的,問a最多能夠覆蓋b多少張圖片..


思路:

? ? ? 明顯是貪心,但是有一點(diǎn)很疑惑,如果以別人為主,每次都用自己最小的切能覆蓋敵人的方法就wa,而以自己為主,去覆蓋自己可能覆蓋的最大就ac了,證明不了,總感覺這東西在孫子兵法里會(huì)有,,解題過程就是先吧兩個(gè)人的所有卡片放一起以 長 小的在前面,如果 長 相等 id 大的(被覆蓋那個(gè))在前面排序,保證每一個(gè)卡片能覆蓋的一定在自己的前面,然后從1開始跑循環(huán),如果當(dāng)前的點(diǎn)是被覆蓋的點(diǎn),那么直接把他的y扔進(jìn)set里,否則就從set里取出一個(gè)自己能覆蓋的最大的那個(gè)卡片,這樣遍歷到最后就行了,我忘記了題目中的y可能不可能重復(fù)了,如果可以重復(fù)的話直接把set改成muitiset就行了...


#include<stdio.h> #include<algorithm> #include<map> #include<set>#define N_max 220000 #define inf 2000000000 using namespace std;typedef struct {int h ,w ,key; }CARD;CARD card[N_max];bool camp(CARD x ,CARD y) {return x.h < y.h || x.h == y.h && x.w < y.w || x.h == y.h && x.w == y.w && x.key < y.key; }int main () {int t ,i ,n ,sum;scanf("%d" ,&t);while(t--){scanf("%d" ,&n);for(i = 1 ;i <= n ;i ++){scanf("%d %d" ,&card[i].h ,&card[i].w);card[i].key = 1;}for(i = 1 ;i <= n ;i ++){scanf("%d %d" ,&card[i + n].h ,&card[i + n].w);card[i + n].key = 0;}map<int ,int >mark;set<int>st;sort(card + 1 ,card + n + n + 1 ,camp);sum = 0;st.insert(inf);for(n *= 2 ,i = 1 ;i <= n ;i ++){if(card[i].key){int now = *st.lower_bound(-card[i].w);if(now == inf) continue; sum ++;mark[now] --;if(!mark[now])st.erase(now);}else{st.insert(-card[i].w);mark[-card[i].w] ++;}}printf("%d\n" ,sum);}return 0; }

《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的hdu4268贪心的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 日韩久久一区二区 | 欧美高清一区二区 | 亚洲国产电影在线观看 | 亚洲人精品 | 一起操网址 | 高清国产在线 | 国产主播精品在线 | 无码人妻丰满熟妇啪啪欧美 | 一级丰满大乳hd高清 | 国产一区二区三区视频播放 | 日韩伦理在线视频 | 色狠狠一区二区三区 | 精品国产18久久久久久二百 | 中文字幕在线观看播放 | 美女网站一区 | 亚洲乱仑 | 国产又大又长又粗 | 荷兰女人裸体性做爰 | 亚洲黄色短视频 | 久久综合福利 | 一级片少妇| 欧美激情一区二区在线 | 亚洲狠狠婷婷综合久久久久图片 | 日韩中文字幕免费观看 | 露脸啪啪清纯大学生美女 | 欧美八区| 天堂资源 | 激情视频激情小说 | 国产又色又爽又黄又免费 | 那个网站可以看毛片 | 特黄一级视频 | 久草国产在线视频 | 亚洲 欧美 激情 另类 校园 | jizz免费视频 | 久久99精品久久久久久噜噜 | av免费在线播放 | 欧美乱码精品 | 2018狠狠干 | 亚洲欧美中日韩 | 日韩女同一区二区三区 | 国内精品福利视频 | 日韩一二三级 | 亚洲天堂av一区二区三区 | 国产精品一区二区久久国产 | 91视频首页| 女人下面无遮挡 | 国产福利免费看 | av网页在线 | 乳色吐息免费看 | 亚洲天堂av一区二区 | 国产一级黄色电影 | www.久久久久.com | 国产999在线观看 | 国产va在线观看 | www.com毛片| 免费看日韩 | 成人久久毛片 | 51久久久| 日韩 欧美 自拍 | 欧美成人一区二区三区四区 | 国产盗摄av | 不卡一区二区在线视频 | 女同动漫免费观看高清完整版在线观看 | 99热这里只有精品8 国产一卡二 | 亚洲一级免费毛片 | 一区二区三区在线免费观看 | 日本熟伦人妇xxxx | 日韩美女激情视频 | 粗大黑人巨茎大战欧美成人免费看 | 91欧美大片| 蜜桃av乱码一区二区三区 | 大象传媒成人在线观看 | 尤物网站在线播放 | 黄色一级片免费 | 无码精品人妻一区二区三区影院 | 成人做爰免费视频免费看 | 日本男女网站 | 1024手机看片国产 | 国产精品一品二区三区的使用体验 | 古代玷污糟蹋np高辣h文 | 国产日韩激情 | 精品国产一二三 | 国产一级久久久久毛片精品 | 极品白嫩少妇无套内谢 | 中文字幕观看视频 | 久久久久久久久久久久久女过产乱 | 在线精品免费视频 | 中国在线观看免费视频 | 国产精品一区二区三区在线免费观看 | 欧美a久久| 国产精品一区二区在线看 | 在线成年人视频 | 国产成人精品视频ⅴa片软件竹菊 | 亚洲AV无码国产精品国产剧情 | 亚洲综合大片69999 | 一区不卡av| 无码人妻aⅴ一区二区三区有奶水 | 国产精品二区一区二区aⅴ 一卡二卡三卡在线观看 | 91在线视频观看 |