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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

hdu4020简单想法题

發布時間:2025/6/17 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 hdu4020简单想法题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題意:
? ? ? 給你一些人,這些人有很多廣告,每個廣告有自己的點擊率和長度,每次有m組詢問,問每個人點擊率前K名的廣告的總長度是多少.


思路:

? ? ? 數據很大,很容易超時,總的想法還是先sort按照人,其次是點擊率,這樣就可以o(m)的時間吧每個廣告的點擊率排名搞定,然后在按照排名sort一變,就能用O(m)的時間吧sum[1--k]的答案打表出來,然后用O(1)的時間輸出q組詢問的答案就行了,剛開始因為多寫了一個memset(50w的);各種超時,結果去掉之后3000多ac的..


#include<stdio.h> #include<string.h> #include<algorithm> using namespace std;typedef struct {int id ,pm ,cli;__int64 l; }NODE;NODE node[500000+100]; __int64 ans[500000+100];bool camp1(NODE a ,NODE b) {return a.id < b.id || a.id == b.id && a.cli > b.cli; }bool camp2(NODE a ,NODE b) {return a.pm < b.pm; }int main () {int n ,m ,q ,i ,j ,t ,cas = 1;scanf("%d" ,&t);while(t--){scanf("%d %d %d" ,&n ,&m ,&q);for(i = 1 ;i <= m ;i ++)scanf("%d %d %I64d" ,&node[i].id ,&node[i].cli ,&node[i].l);sort(node + 1 ,node + m + 1 ,camp1);int k = 1 ,maxn = 0;for(i = 1 ;i <= m ;){int aa = 1;while(node[i].id == k){node[i].pm = aa++;i++;if(i > m)break;}k ++;if(maxn < aa - 1) maxn = aa - 1;}sort(node + 1 ,node + m + 1 ,camp2);ans[0] = 0;node[1].pm = 1;for(i = 1 ;i <= m ;i ++){if(node[i].pm != node[i - 1].pm){ans[node[i].pm] = node[i].l + ans[node[i].pm -1];}elseans[node[i].pm] += node[i].l;}printf("Case #%d:\n" ,cas ++);for(i = 1 ;i <= q ;i ++){int a;scanf("%d" ,&a);if(a > maxn) a = maxn;printf("%I64d\n" ,ans[a]);}}return 0; }

總結

以上是生活随笔為你收集整理的hdu4020简单想法题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 黑人性生活视频 | 午夜大片 | www精品国产 | 蜜臀av在线播放 | 国外亚洲成av人片在线观看 | 狠狠干天天操 | 国产黑丝在线播放 | 精品久久香蕉国产线看观看亚洲 | 日韩人妻精品一区二区三区 | 男女啪啪免费网站 | 欧美在线看片 | av一起看香蕉 | 青青青国产在线 | 欧美一级高清片 | 欧美精品一区二区视频 | 国产午夜精品在线 | 在线精品国产 | 丹丹的呻吟声1一7 | 亚洲伦理在线 | 黄网在线观看免费 | 欧美阿v | 久久97精品久久久久久久不卡 | 国产美女精品在线 | 人妻 日韩精品 中文字幕 | 亚州av成人 | 国产亚洲精品精品精品 | 亚洲午夜色 | 精品一区二区三区免费看 | 成人福利一区 | 一区二区三区四区在线免费观看 | 3级黄色片| 婷婷精品| 波多野结衣在线网址 | 日韩h在线 | 婷婷亚洲综合五月天小说 | 久久久久久久偷拍 | 中文字幕亚洲色图 | 中文字幕第七页 | 中文字幕在线播放一区二区 | 日韩在线第一区 | av网站大全在线观看 | 人妻aⅴ无码一区二区三区 阿v免费视频 | 日韩免费黄色 | 91九色视频 | 久久精品无码一区二区三区 | 中国少妇初尝黑人巨大 | 少妇精品无码一区二区 | 国产在线拍揄自揄拍无码视频 | 在线观看网址你懂的 | 国产噜噜噜噜噜久久久久久久久 | 欧美性大战久久久久xxx | 日日淫| 天堂av资源| 一区二区三区在线观看免费 | 久久大片 | 亚洲视频网站在线观看 | 扒开伸进免费视频 | 国产性―交一乱―色―情人 | 国产一区二区三区在线观看免费 | 美女网站视频在线观看 | 日韩视频免费在线播放 | 超碰中文字幕在线 | 亚洲天堂一区二区在线观看 | 国产夫妇交换聚会群4p | 黄色片99 | 天天射天天干天天操 | 激情播播网 | 免费观看国产精品视频 | 久久一区二区电影 | 国产亚洲网站 | 欧美丝袜一区二区三区 | 久草高清视频 | 国产在线观看免费视频软件 | 欧美日韩午夜爽爽 | 超碰av免费 | 日日干日日爽 | 欧美另类videosbestsex日本 | 俺去日 | 成人激情在线 | 波多野结衣福利 | 久久久久久黄色 | 国产免费二区 | 国产人成精品 | 精品久久在线观看 | 亚洲 欧美 激情 另类 校园 | 性欧美视频| 乌克兰极品av女神 | 天堂av亚洲| 欧美精品一区二区成人 | 91精品视频网站 | 紧身裙女教师三上悠亚红杏 | 欧美日韩人妻精品一区二区 | 精品一区二区三区免费毛片爱 | 日本天堂免费a | 色呦呦在线观看视频 | 欧美波霸影院 | 国产成人无码网站 | 97精品国产露脸对白 | 青娱乐av |