最小生成树
文章平均质量分 73
Tony L.Du
风吹浪打,不忘初心
展开
-
POJ 1251 Jungle Roads(Kruskal)
题目链接: [[kuangbin带你飞]专题六 最小生成树 A - Jungle Roads(http://acm.hust.edu.cn/vjudge/contest/view.action?cid=66965#problem/A)Kruskal算法求最小生成树题意: 求图的最小生成树,主要注意输入!! Kruskal算法:并查集+排序//#include"stdafx.h"#i原创 2016-01-22 14:58:01 · 425 阅读 · 0 评论 -
POJ 1287 Networking
原题链接:[kuangbin带你飞]专题六 最小生成树 B - Networking最小生成树问题。Input: m, n 图的两个顶点和权值 Output: 最短权值之和//#include"stdafx.h"#include <iostream>#include <cstdio>#include <algorithm>using namespace std;struct edge{原创 2016-01-24 00:06:15 · 388 阅读 · 0 评论 -
POJ 2421 Constructing Roads
题目链接: [kuangbin带你飞]专题六 最小生成树 D - Constructing Roads输入矩阵,求最小生成树。其中有的边已经联通,不需要再计算,将其权值置为0即可。//#include"stdafx.h"#include <iostream>#include <cstdio>#include <cmath>#include<cstring>#include <algori原创 2016-01-24 09:48:35 · 342 阅读 · 0 评论 -
ZOJ 1586
题目链接:[kuangbin带你飞]专题六 最小生成树 E - QS Network//#include"stdafx.h"#include <iostream>#include <algorithm>using namespace std;struct edge{ int s, e, w;};edge e[200009];int p[10009], cost[10009];boo原创 2016-01-25 21:33:55 · 383 阅读 · 0 评论 -
POJ 3026 Borg Maze (prim+bfs)
题目链接: POJ 3026 Borg Maze (prinm+bfs)题目描述:思路 显然求最小生成树,但是各个点之间距离没有直接给出, 需要我们求一下,,因为有墙,所以距离不是简单的行加列,而是需要找下两点间最短路,然后记录.在上prim求最小生成树. 整体思路:先bfs求任意两点间的距离(最短),再求最小生成树代码/***************************原创 2016-04-03 15:31:30 · 527 阅读 · 0 评论 -
POJ 1258 Agri-Net (prim 最小生成树)
题目链接: POJ 1258 Agri-Net (prim 最小生成树)Description Farmer John has been elected mayor of his town! One of his campaign promises was to bring internet connectivity to all farms in the area. He n原创 2016-04-03 11:59:24 · 535 阅读 · 0 评论 -
POJ 1679 The Unique MST(判断最小生成树是否唯一)
题目链接:POJ 1679 The Unique MST POJ 1679 The Unique MST(判断最小生成树是否唯一)思路:枚举删边,再求最小生成树,相等则不唯一判断最下生成树是否唯一的思路一: 1、对图中的每一条边,扫描其他边,如果存在相同权值的边,则对该边做标记。 2、然后用Kruskal算法或Prim算法求MST。 3、求得MST后,如果该MST中未包原创 2016-04-04 14:02:06 · 991 阅读 · 0 评论