次小生成树求法:例如求最小生成树用到了 1、2、4这三条边,总共5条边,那循环3次的时候,每次分别不用1、2、4求得最小生成树的MST,最小的MST即为次小生成树 如下代码maxx即每次删去1,2,4边之后求得的最大边 #include<map> #include<set> #include<cma ...
分类:
其他好文 时间:
2017-07-05 15:12:28
阅读次数:
127
题意:求一个无向图的最小生成树与次小生成树的边权和是否相等 题解: 首先有一个性质,就是最小生成树上的任意两点的距离就是其在原图中的最短路,严格的证明我不会- -,但是由于Prim Dijkstra算法的过程完全相同,所以这个性质比较显然(不会证就不会证呗为何还要找理由QAQ) 还要一条性质就是无向 ...
分类:
其他好文 时间:
2017-02-28 00:42:04
阅读次数:
237
The Unique MST Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 28673 Accepted: 10239 Description Given a connected undirected graph, tell i ...
分类:
其他好文 时间:
2016-11-11 14:15:17
阅读次数:
180
The Unique MST Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 27651 Accepted: 9909 Description Given a connected undirected graph, tell if ...
分类:
其他好文 时间:
2016-08-28 22:26:17
阅读次数:
255
The Unique MST Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 27141 Accepted: 9712 Description Given a connected undirected graph, tell if ...
分类:
其他好文 时间:
2016-08-04 13:30:46
阅读次数:
159
DescriptionGiven a connected undirected graph, tell if its minimum spanning tree is unique. Definition 1 (Spanning Tree): Consider a connected, undirected graph G = (V, E). A spanning tree of G is a su...
分类:
其他好文 时间:
2016-05-13 03:52:48
阅读次数:
211
判别MST是否唯一的例题。 POJ1679-The Unique MST 题意:给定图,求MST(最小生成树)是否唯一,唯一输出路径长,否则输出Not Unique! 题解:MST是否唯一取决于是否有两边权值相同(其中一条边在第一次求得的MST内,另一条在MST外)的情况。 如果存在这样的边,则需要 ...
分类:
其他好文 时间:
2016-04-14 14:24:01
阅读次数:
189
Description Given a connected undirected graph, tell if its minimum spanning tree is unique. Definition 1 (Spanning Tree): Consider a connected, undir
分类:
其他好文 时间:
2016-03-10 23:35:20
阅读次数:
189
可以依次枚举MST上的各条边并删去再求最小生成树,如果结果和第一次求的一样,那就是最小生成树不唯一。用prim算法,时间复杂度O(n^3)。 1 #include 2 #include 3 using namespace std; 4 #define MAXN 111 5 #define INF (...
分类:
其他好文 时间:
2015-11-29 23:07:09
阅读次数:
185
prim方法:先求过一遍prim,同时标记使用过得边。然后同时记录任意2点间的最大值。每次加入一条新的边,会产生环,删去环中的最大值即可。#include#include#define INF 99999999const int maxn = 110;int map[maxn][maxn],vis[...
分类:
其他好文 时间:
2015-11-09 01:39:21
阅读次数:
190