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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

POJ3041 最小顶点覆盖

發布時間:2025/6/17 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 POJ3041 最小顶点覆盖 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題意:
? ? ? 給你一個n * n 的矩陣,和X所在的坐標,問你最少放多少個**可以把圖里的所有X都覆蓋,每個**可以覆蓋一行,或者一列。


思路:
? ? ? 最小頂點覆蓋,最小頂點覆蓋=二分匹配,每一行最多放一個,每一列最多放一個,對于每一個點,他只要被一行或者一列照應就行了。

所以直接把X所在的點的行和列連接在一起,(二分后對于當前點相當于只選擇一個),這樣最后每個點都會被照應到,同時盡可能地去匹配了,也就是盡可能地減少了浪費。


#include<stdio.h> #include<string.h>#define N_node 550 #define N_edge 255000typedef struct {int to ,next; }STAR;STAR E[N_edge]; int list[N_node] ,tot; int mk_dfs[N_node] ,mk_gx[N_node];void add(int a ,int b) {E[++tot].to = b;E[tot].next = list[a];list[a] = tot; }int DFS_XYL(int x) {for(int k = list[x] ;k ;k = E[k].next){int to = E[k].to;if(mk_dfs[to]) continue;mk_dfs[to] = 1;if(mk_gx[to] == -1 || DFS_XYL(mk_gx[to])){mk_gx[to] = x;return 1;}}return 0; }int main () {int n ,m ,i;int a ,b;while(~scanf("%d %d" ,&n ,&m)){memset(list ,0 ,sizeof(list));tot = 1;for(i = 1 ;i <= m ;i ++){scanf("%d %d" ,&a ,&b);add(a ,b);}int sum = 0;memset(mk_gx ,255 ,sizeof(mk_gx));for(i = 1 ;i <= n ;i ++){memset(mk_dfs ,0 ,sizeof(mk_dfs));sum += DFS_XYL(i);}printf("%d\n" ,sum);}return 0; }

總結

以上是生活随笔為你收集整理的POJ3041 最小顶点覆盖的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 欧美一级在线免费观看 | 在线一级片 | 美梦视频大全在线观看高清 | 午夜激情网站 | 国产白丝精品91爽爽久久 | 精品欧美在线观看 | 亚洲乱轮| 久久黄色一级片 | 男女网站在线观看 | 亚洲福利网站 | 国内自拍视频网站 | 欧洲av无码放荡人妇网站 | 国产白浆一区二区 | 国产8区 | 毛片免费一区二区三区 | 日韩精品五区 | 超碰日韩在线 | 伦一理一级一a一片 | 午夜影院在线观看 | 婷婷国产一区 | 中文字幕成人在线视频 | 日本一区精品视频 | 欧美伦理一区二区 | av免费在线观看网站 | 两个小y头稚嫩紧窄h文 | 五月天婷婷在线播放 | 黄网在线看 | 成年人在线观看视频免费 | 亚洲a人 | wwwsss在线观看 | 99热热久久 | 求一个黄色网址 | 久久久久网站 | 亚洲熟区| 亚洲综合中文字幕在线 | 韩国女主播av | 黄页视频在线免费观看 | 天天爱综合网 | 一色道久久88加勒比一 | 熟女丰满老熟女熟妇 | 国产chinese男男gaygay视频 | 香蕉av在线播放 | 伊人春色在线视频 | 夜夜看 | 涩涩天堂 | 法国空姐电影在线 | 亚洲一区电影在线观看 | 那里可以看毛片 | 日韩美女久久 | 香蕉久久精品日日躁夜夜躁 | 99免费精品 | japanesehdxxxx | 伊人春色在线 | 中文字幕一二三四 | 91丨porny丨成人蝌蚪 | 99国产精品免费 | 国内精品少妇 | 欧洲美熟女乱又伦 | 婷婷日 | 中文在线字幕免费观看 | 亚洲精品视频大全 | 久久99这里只有精品 | 成人激情视频网站 | 一级裸体片 | 男人天堂2020 | 男人天堂avav| 国产xxxxwwww| 午夜av毛片 | 亚洲二区视频 | 少妇色视频 | 亚洲国产成人va在线观看天堂 | 台湾佬美性中文娱乐 | 欧美激情自拍 | 国产精品丝袜在线 | 亚州综合视频 | 性高潮久久久久久 | www.亚洲免费 | 男女性杂交内射妇女bbwxz | va欧美| 99在线无码精品入口 | 久久久夜色精品亚洲 | 久久精品免费一区二区 | 老色批av| 伊人网影院| 欧美色国| 视频在线观看视频 | 对白刺激theporn | 欧美一区二区三区不卡视频 | 911精品国产一区二区在线 | 韩国av在线播放 | 国产人成一区二区三区影院 | 国产日韩不卡 | 男人天堂欧美 | 国产色在线,com | 国产亚洲制服欧洲高清一区 | 丰满岳乱妇国产精品一区 | 久久久艹 | 欧美在线观看视频一区 | 欧美第九页 |