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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

BestCoder25 1001.Harry and Magical Computer(hdu 5154) 解题报告

發(fā)布時(shí)間:2025/5/22 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 BestCoder25 1001.Harry and Magical Computer(hdu 5154) 解题报告 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=5154

題目意思:有 n 門 processes(編號依次為1,2,...,n),然后給出 m 種關(guān)系: a,b。表示 process b 要在 process a 之前完成。問經(jīng)過 m 種關(guān)系之后,有沒有可能完成所有的 process。

  可以利用拓?fù)渑判虻乃枷胱?。遍歷所有 process,處理所有入度為 0 的點(diǎn),然后把與該點(diǎn)關(guān)聯(lián)的點(diǎn),即度數(shù)都減一。這樣處理完之后,每個(gè)點(diǎn)的度數(shù)應(yīng)該都是-1,否則就代表有環(huán),不能完成所有的process。

? ??

1 #include <iostream> 2 #include <cstring> 3 #include <cstdio> 4 using namespace std; 5 6 const int maxn = 100 + 10; 7 int map[maxn][maxn]; 8 int in[maxn]; 9 int n, m; 10 11 int main() 12 { 13 #ifndef ONLINE_JUDGE 14 freopen("in.txt", "r", stdin); 15 #endif // ONLINE_JUDGE 16 int from, to; 17 while (scanf("%d%d", &n, &m) != EOF) { 18 memset(map, 0, sizeof(map)); 19 memset(in, 0, sizeof(in)); 20 for (int i = 0; i < m; i++) { 21 scanf("%d%d", &to, &from); 22 if (!map[from][to]) 23 { 24 map[from][to] = 1; 25 in[to]++; // 入度 26 } 27 } 28 for (int i = 1; i <= n; i++) 29 { 30 for (int j = 1; j <= n; j++) 31 { 32 if (!in[j]) 33 { 34 in[j] = -1; 35 for (int k = 1; k <= n; k++) 36 { 37 if (map[j][k]) 38 { 39 map[j][k] = 0; 40 in[k]--; 41 } 42 } 43 break; 44 } 45 } 46 } 47 bool flag = true; 48 for (int i = 1; i <= n; i++) 49 { 50 if (in[i] != -1) 51 { 52 flag = false; 53 break; 54 } 55 } 56 printf("%s\n", flag ? "YES" : "NO"); 57 } 58 return 0; 59 }

?

轉(zhuǎn)載于:https://www.cnblogs.com/windysai/p/4215921.html

總結(jié)

以上是生活随笔為你收集整理的BestCoder25 1001.Harry and Magical Computer(hdu 5154) 解题报告的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 精品国产综合区久久久久久 | 日本免费一区二区视频 | 黄色小视频在线免费观看 | 欧洲色区 | 欧美亚洲另类在线 | 野外吮她的花蒂高h在线观看 | 污污网址在线观看 | 国产欧美日韩精品一区二区三区 | 免费人成在线观看网站 | 亚洲の无码国产の无码步美 | 日韩少妇内射免费播放18禁裸乳 | a级无毛片 | 中字幕视频在线永久在线观看免费 | 毛片无限看 | 天堂网成人| 茄子av在线 | 日本aⅴ在线 | 男女互操在线观看 | 国产成人精品一区二区三区视频 | 欧美重口另类 | av免费亚洲 | 成年人免费毛片 | 日韩视频一二三 | 在线免费观看黄色小视频 | 日日骚影院 | 天天看夜夜操 | 免费看a | 亚洲综合射 | 亚洲精品高潮久久久久久久 | 精品国产伦一区二区三 | 在线观看中文字幕码 | 91成人福利视频 | 国产白丝袜美女久久久久 | 日韩av高清在线播放 | 精品福利片 | 男女涩涩网站 | 亚洲丝袜视频 | www.久久久久久久久 | 激情内射亚洲一区二区三区爱妻 | 亚洲一级黄色片 | 欧美特级一级片 | 欧美私人影院 | 天天鲁 | 国产精品久久久久三级无码 | jlzzjlzz亚洲日本少妇 | 插我一区二区在线观看 | 欧美91精品久久久久国产性生爱 | 九九精品视频在线观看 | 亚洲精品国产精品国自产 | 久久久久国产 | 美女擦边视频 | 日日爱669| 少妇极品熟妇人妻无码 | 蜜臀久久久久久999 大陆熟妇丰满多毛xxxⅹ | 国产av一区二区三区最新精品 | 国产成人无码av | 在线观看网址你懂的 | 精品国产成人亚洲午夜福利 | 在线免费av片 | 91成人品 | 国产人成视频在线观看 | 欧美鲁| 国产va在线 | 日韩av女优在线观看 | 久久久久久亚洲中文字幕无码 | wwwxxxx日本| 一区二区不卡av | 国产一级片网址 | 国产免费一级视频 | 久热中文字幕 | 国产精品系列在线播放 | 欧美性色19p | 精品韩国一区二区三区 | 夫妻毛片 | 国产高清99| 啪啪免费av| 超碰爱爱| 国产69熟 | 午夜在线小视频 | 乌克兰少妇性做爰 | 欧美日韩国产三区 | 欧美人妻一区二区三区 | 女女百合高h喷汁呻吟玩具 www.亚洲一区 | 无码人妻一区二区三区精品视频 | 亚洲精品天堂成人片av在线播放 | 99热国产在线 | 日韩专区在线播放 | 久久久久久久国产精品 | 亚洲国产日韩av | 热久久亚洲| 日本熟妇浓毛 | 免费看日韩毛片 | 亚洲国产精品成人久久蜜臀 | 日韩女优在线视频 | 国产精品毛片一区视频播 | 久久精品免费 | 香蕉一级片 | 国产乱国产乱 | 在线观看网站黄 |