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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

HDU-1285-确定比赛名次

發布時間:2025/3/17 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HDU-1285-确定比赛名次 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

鏈接:https://vjudge.net/problem/HDU-1285

題意:

有N個比賽隊(1<=N<=500),編號依次為1,2,3,。。。。,N進行比賽,比賽結束后,裁判委員會要將所有參賽隊伍從前往后依次排名,但現在裁判委員會不能直接獲得每個隊的比賽成績,只知道每場比賽的結果,即P1贏P2,用P1,P2表示,排名時P1在P2之前。現在請你編程序確定排名。?

思路:

拓撲排序,group記錄每個點贏的人,in數組記錄每個點的入度。

對每個入度為0的點添加到優先隊列中,同時取出來的時候把這個點贏的點的入度都減1,題目數據保證正確性。

代碼:

#include <iostream> #include <memory.h> #include <vector> #include <map> #include <algorithm> #include <cstdio> #include <math.h> #include <queue>using namespace std;typedef long long LL;const int MAXN = 500 + 10;vector<int> Group[MAXN]; int in[MAXN]; int n, m;vector<int> topo() {vector<int> res;priority_queue<int> que;for (int i = 1; i <= n;i++)if (in[i] == 0)que.push(-i);while (!que.empty()){int now = -que.top();que.pop();res.push_back(now);for (auto x : Group[now])if (--in[x] == 0)que.push(-x);}return res;}int main() {int l, r;while (~scanf("%d%d", &n, &m)){for (int i = 1;i <= n;i++)Group[i].clear();memset(in, 0, sizeof(in));for (int i = 1; i <= m; i++){scanf("%d%d", &l, &r);Group[l].push_back(r);in[r]++;}vector<int> res = topo();int cnt = 0;for (auto x : res){if (cnt > 0)cout << ' ' ;cout << x;cnt ++;}cout << endl;}return 0; }

  

?

轉載于:https://www.cnblogs.com/YDDDD/p/10486596.html

總結

以上是生活随笔為你收集整理的HDU-1285-确定比赛名次的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 少妇一级淫片免费放中国 | 91重口味| 免费观看黄色一级视频 | 青青草视频偷拍 | 日韩精品极品视频 | 精品一区二区三区视频 | а√天堂资源官网在线资源 | 成人精品国产免费网站 | 久久亚洲少妇 | 草久久久 | 人人干人人干 | 亚洲国产一级 | 亚洲毛片网 | 免费色片网站 | a√天堂资源在线 | 成年人视频在线免费观看 | 综合久久一区 | 台湾150部性三级 | 欧美v亚洲 | 国产香蕉在线 | 超碰在线超碰 | www.97超碰 | www.日韩视频 | 国产三级久久 | 4438x在线观看 | 国产97色在线 | 黄瓜视频污在线观看 | 天堂av一区 | av白浆| 久久国产伊人 | 日本成人片在线 | 少妇被躁爽到高潮无码文 | 久久久久97 | 69中国xxxxxxxxx69 国产又爽又色 | 欧美人喂奶吃大乳 | 日本一道本在线 | 久久国产激情 | 亚洲精品一区二三区不卡 | 亚洲成av人片在线观看无码 | 97性视频 | 久久牛牛| 午夜精品在线视频 | 久久传媒 | 日本在线黄色 | 色99999| 国产豆花视频 | 亚洲欧洲综合在线 | 波多野吉衣视频在线观看 | 久久精品日韩 | 人妻av一区二区 | 欧美大色一区 | 一区二区一级片 | 激情视频一区 | 久操操 | 草草在线免费视频 | 九色在线 | 不卡免费视频 | 男人天堂影院 | 欧美色啪 | 亚洲中文在线一区 | 日韩人成 | 少妇一边呻吟一边说使劲视频 | 蜜桃视频在线观看一区二区 | 成人免费视频软件网站 | 午夜在线免费观看视频 | 饥渴丰满的少妇喷潮 | 亚洲国产一区二区三区a毛片 | 玖草视频在线 | 亚洲欧洲在线视频 | 日韩第一页在线观看 | 精品国产乱码久久久久久108 | 国产传媒欧美日韩 | 老外毛片 | 欧美成人三级伦在线观看 | 天堂在线中文网 | 视频区小说区图片区 | 国产精品久久久久久久久久久久久久 | 国产精品无码免费专区午夜 | av天天在线 | 伊人网视频 | 国产精品爽爽久久 | 大尺度做爰呻吟舌吻网站 | 色网站免费| 亚洲欧美一区二区三区孕妇 | 在线免费色| 日日干影院 | 天堂一二三区 | 亚洲精品乱码久久久久久按摩观 | 国产精品午夜一区二区 | 成人在线精品视频 | 成熟的女同志hd | 二三区视频 | 婷婷色影院 | 乱熟女高潮一区二区在线 | 久操欧美 | 欧美性色a | 日本艳妇 | 国产又粗又猛又爽又黄av | 亚洲精品在线免费看 |