最小生成树
文章平均质量分 84
陌离将离
这个作者很懒,什么都没留下…
展开
-
poj-1251 hdu-1301、poj-1287、poj-2421、zoj-1586、poj-1789、poj-1258、hdu-1233、hdu-1875最小生成树kruskal模板题集合
题意: N个顶点的无向图,给你每条边的长度,要你求该图的最小生成树.其中每个点用大写字母A-Z表示.转换一下输入的格式就好了链接:poj 1251 && hdu 1301#include <iostream>#include <cstring>#include <cstdio>#include <algorithm>#inc...原创 2018-04-26 15:42:49 · 305 阅读 · 0 评论 -
poj - 2031 几何判断+最小生成树kruskal
题意:就是给出三维坐标系上的一些球的球心坐标和其半径,搭建通路,使得他们能够相互连通。如果两个球有重叠的部分则算为已连通,无需再搭桥。求搭建通路的最小费用(费用就是边权,就是两个球面之间的距离)。最小生成树问题,边权 = AB球面距离 = A球心到B球心的距离 – A球半径 – B球半径边权 <= 0时已经联通 边权为0链接:poj 2031#include <iostream&g...原创 2018-04-26 15:17:28 · 213 阅读 · 0 评论 -
poj - 2349 最小生成树kruskal 求第k长边
题意:给定N个点的坐标,这N个点之间需要进行通讯。通讯方式可以采用卫星通信或无线通信,若两点之间采用为卫星通信,则两点之间的距离无限制,若采用无线通讯,则两点之间的距离不能大于某个值D。 现有s台卫星通信设备可以分配给这N个点,其余的点之间必须使用无线通信。要让这N个点中所有的点都能相互通信,则合理分配s台卫星通信设备,可以使得采用无线通信的那些点之间的距离D达到一个最小值,求该最...原创 2018-04-26 15:54:49 · 277 阅读 · 0 评论 -
poj - 1751 最小生成树kruskal 优化。
题意:给你N个城市的坐标,城市之间存在公路,但是由于其中一些道路损坏了,需要维修,维修的费用与公路长成正比(公路是直的)。但现有M条公路是完整的,不需要维修,下面有M行,表示不需要维修的道路两端的城市,问最短费用。直接做?哇无限wa。。。。。。最后也不知道为啥,改了改数组大小啊,输入输出啊,什么的玄学优化就a了。。。。。。然后一样的代码在c++会t。。。。。。链接:poj 1751#include...原创 2018-04-26 16:01:34 · 207 阅读 · 0 评论 -
poj - 3026 bfs预处理+最小生成树kruskal
题意:在一个y行 x列的迷宫中,有可行走的通路空格’ ‘,不可行走的墙’#’,还有两种英文字母A和S,现在从S出发,要求用最短的路径L连接所有字母,输出这条路径L的总长度。从哪个地方出发都是一样的,所以A S一样对待对每一个A 或S跑一边bfs得到与其他的A或 S 的最短距离 并 记录最后跑一次最小生成树就好了输入有点烦。。。多次试验后得到正确输入。。。。。。gets()链接:poj 3026#i...原创 2018-04-26 16:09:52 · 168 阅读 · 0 评论 -
POJ - 1679 最小生成树是否唯一 次小生成树模板kruskal
题意:给你一个有权值的无相图,判断最小生成树是否唯一。求次小生成树,看是否和最小生成树权值一样 次小生成树模板首先求出原图最小生成树,记录权值之和为MinST。枚举添加每条不在最小生成树上的边(u,v),加上以后一定会形成一个环。找到环上权值第二大的边(即除了(u,v)以外的权值最大的边),把它删掉,计算当前生成树的权值之和。取所有枚举修改的生成树权值之和的最小值,就是次小生成树。链接:poj 1...原创 2018-04-26 16:13:48 · 271 阅读 · 1 评论 -
kruskal优先队列形式
#include <iostream>#include <algorithm>#include <cstdio>#include <cmath>#include <cstring>#include <string>#include <set>#include <map>#原创 2018-04-28 20:43:17 · 332 阅读 · 0 评论 -
prim算法堆优化
#include<stdio.h> #include<string.h> #include<algorithm> #include<queue> #include<iostream> using namespace std; int n; int head[3010]; struct node{...原创 2018-04-28 20:53:33 · 502 阅读 · 0 评论