最小生成树
文章平均质量分 76
亚N程
这个作者很懒,什么都没留下…
展开
-
POJ:1679 The Unique MST(判断最小生成树是否唯一)
MST一道经典变形题目。问你MST是否唯一。MST的权是唯一的,但MST不一定唯一。MST不唯一的必要条件之一是无向网有相同权值的边。即,MST不唯一,无向网一定有相同权值的边,但是无向网有相同权值的边,MST不一定唯一。得到一个逆否命题,MST没有使用无向网中相同权值的边,那么MST一定唯一。如果MST使用了无向图中相同权值的边,那么依次去掉这些边,如果某次去掉之后得到MST原创 2013-10-12 17:50:15 · 2352 阅读 · 1 评论 -
UVa:10600 ACM Contest and Blackout
求最小生成树和次小生成树。次小生成树和最小生成树是不一样的。枚举最小生成树上的一条边并在原来的边集数组中删掉,然后对边集数组求最小生成树。这样得到的所有最小生成树取最小的,就是原图的次小生成树。#include #include #include #include #include #include #include #include #define ll long lon原创 2014-03-20 08:53:50 · 681 阅读 · 0 评论 -
ZOJ:1203 Swordfish
题意:给你n个城市的坐标,要求你输出连通所有城市的最短线路长度。思路:最小生成树。注意每两个样例之间有换行。#include #include #include #include #include #define MAXN 105using namespace std;struct Edge{ int a,b; double weight;};原创 2013-10-05 21:01:48 · 858 阅读 · 0 评论