多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > Out of Hay.(POJ-2395)

Out of Hay.(POJ-2395)

來源:程序員人生   發布時間:2015-05-05 08:11:16 閱讀次數:2838次

最小生成樹kruskal算法。

首先必須構成1棵最小生成樹,然后找出最長的路。

#include<cstdio> #include<cstring> #include<iostream> #include<algorithm> #include<queue> #include<vector> #include<map> using namespace std; int n,m,a,b,c,par[1005],rankk[1005], max_road; struct edge { int u,v,cost; edge(int u=0,int v=0,int cost=0) : u(u),v(v),cost(cost) {} }; bool cmp(const edge& e1,const edge& e2) { return e1.cost<e2.cost; } edge es[20005]; void init(int n) { for(int i=1;i<=n;i++) { par[i] = i; rankk[i] = 0; } } int findd(int x) { return par[x] == x ? x : par[x] = findd(par[x]); } void unite(int x,int y) { x = findd(x); y = findd(y); if(x==y) return ; if(rankk[x] < rankk[y]) { par[x] = y; } else { par[y] = x; if(rankk[x] == rankk[y]) rankk[x] ++ ; } } bool same(int x,int y) { return findd(x) == findd(y); } int kruskal() { sort(es,es+m,cmp); init(n); int res = 0; for(int i=0;i<m;i++) { edge e = edge(es[i].u,es[i].v,es[i].cost); if(!same(e.u,e.v)) { unite(e.u,e.v); res += e.cost; max_road = max(max_road,e.cost); } } return res; } int main() { scanf("%d%d",&n,&m); for(int i=0;i<m;i++) { scanf("%d%d%d",&a,&b,&c); es[i] = edge(a,b,c); } max_road = ⑴; int sum = kruskal(); printf("%d ",max_road); return 0; }


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 免费jizz在线播放视频高清版 | 久久国产综合 | 午夜视频在线观看免费观看在线观看 | 精品视频一区二区三区免费 | 最近中文字幕免费高清版7 最近中文字幕免费国语 | 图片区小说区av区 | 日韩精品观看 | 99一级毛片 | 亚洲精品一区二区三区五区 | 国产成人午夜91精品麻豆剧场 | 黄色的免费网站 | 午夜视频啪啪 | 伊人色网站 | 亚洲午夜久久影院 | 三级成人做爰视频 | 狠狠操视频网 | 国产成人精品日本亚洲18图 | 国产成人综合久久精品红 | 一本久道久久综合中文字幕 | 国产成人影院在线观看 | 中文字幕最新中文字幕中文字幕 | 国产自产c区 | 特级黄aaaaaaaaa毛片 | 成人欧美一区二区三区 | 国产真实乱小说 | avtt在线播放 | 成人国产永久福利看片 | 亚洲欧美国产精品久久久 | 在线免费观看福利 | freefr性欧美69hd | 日本资源网| 免费中文字幕在线国语 | 91在线网站 | 伊人中文在线 | 天堂最新在线 | 亚洲成a人片在线播放观看国产 | 国产女人18一级毛片视频 | 亚洲黄色免费观看 | 国产高清av在线播放 | 欧美激情综合亚洲五月蜜桃 | 新武则天一级淫片免费放 |