最小生成树
文章平均质量分 81
--子非鱼--
一个人幸运的前提是有能力和有条件改变自己
展开
-
hdu 1102 (最小生成树)
点击打开题目链接 该题就是一个简单的最小生成树问题,用的是prime算法。 代码如下: #include #include #include #define INF 0xffffff #define MAX 110 int map[MAX][MAX],dis[MAX],visit[MAX]; int ans,n; void prime(int node) { memset(visit原创 2013-04-03 20:57:51 · 804 阅读 · 0 评论 -
最小生成树(MST)
基本概念: 在无向图中,连通且不含圈的图称为 “树” 。 给定无向图G=(V,E), 连接G中所有点,且边集是E的子集的树称为G的 “生成树” 。 在G的所有生成树中,权值最小的那颗树称为 “最小生成树” 。 构造MST的算法有很多,最常见的有两个 : Kruskal算法 和 Prime算法 。 Kruskal算法:(适用于稀疏图) 原理:原创 2013-04-03 20:52:20 · 847 阅读 · 0 评论