![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图论_最小生成树
文章平均质量分 80
xuechelingxiao
这个作者很懒,什么都没留下…
展开
-
POJ 1258 Agri-Net(最小生成树 Prim 模版题)
Agri-Net大意:新镇长竞选宣言就是将网络带到每一个农场,给出农场个数,两两之间建光缆的耗费,求所有都联通的最小耗费。思路:最小生成树,因为边比较稠密,用Prim做。PS;对于比较稠密的图,用Prim,对于比较稀疏的图,用 Kruskal。Kruskal是找边的过程,稀疏的话会比较快。#include #incl原创 2014-01-23 14:17:24 · 901 阅读 · 0 评论 -
POJ 2485 Highways(最小生成树 Prim)
Highways大意:给你一个用邻接矩阵形式存储的有n个顶点的无向图,让你求它的最小生成树并求出在这个生成树里面最大的边的权值。思路:用Prim求,判断条件改一下就行。原创 2014-01-23 16:13:22 · 953 阅读 · 0 评论 -
POJ 1789 Truck History (最小生成树 Prim)
Truck History 大意:用一个7位的string代表一个编号,两个编号之间的距离代表这两个编号之间不同字母的个数。一个编号只能由另一个编号变化的来,变化的字母的数量就是这两个编号之间相应的距离,现在要找出一个变化方案,使得总代价最小,也就是距离之和最小。 思路:将每个字符串当成一个节点,求出每个节点之间需要变化的次数为边的权值,用Prim建立最小原创 2014-01-23 14:45:05 · 777 阅读 · 0 评论 -
POJ 3206 Borg Maze (BFS+Prim)
Borg Maze大意:给你一个m*n的迷宫,可以上下左右的走,只能走空格或字母,求出将所有字母连通起来的最小耗费。思路:先用BFS求出S到所有A的距离,再用Prim求最小生成树,求出最小耗费。这个题坑的不在题,是数据太坑了,在空格处理上没弄好,贡献了好几个WA和CE,看Discuss才知道很坑,最后用G++过了的代码,C++还RE,实在不知道说什么好了原创 2014-01-24 13:16:46 · 874 阅读 · 0 评论