码迷,mamicode.com
首页 >  
搜索关键字:mst 多生成树优化    ( 1247个结果
COJ 0500 杨老师的路径规划(MST)最小生成树
杨老师的路径规划(MST)难度级别:B; 运行时间限制:1000ms; 运行空间限制:51200KB; 代码长度限制:2000000B试题描述为满足同学们需求,杨老师在实验楼4层新建了好多个计算机教室供同学们使用。可是这样的话,由于路径很长,杨老师发现越来越难亲自走到每一个机房看看同学们有没有在玩游...
分类:其他好文   时间:2015-06-22 16:19:16    阅读次数:134
COJ500 杨老师的路径规划(MST) (我是认真的)
用LCT来维护生成树,动态加边(s,t,w)时,新建节点x,权值为边权w。1.若s与t不连通,则连接s-x,x-t,答案+w2.若s与t连通,找出s-t路径上的最大权w2,若w#include#include#include#include#define lc ch[x][0]#define rc ...
分类:其他好文   时间:2015-06-20 17:03:52    阅读次数:164
最小生成树算法(2)------------Kruskal
#include #include using namespace std; #define MAX 1000 struct edge { int u; //顶点 int v; //顶点 int w; //权重 }e[MAX]; //边集 int f[MAX]; //代表n个顶点所对应的并查集 //sort的比较函数 bool cmp(edge a,edge b)...
分类:编程语言   时间:2015-06-17 21:34:28    阅读次数:176
最小生成树算法(1)-----------prim
#include #include using namespace std; #define MaxVertexNum 100 //最大顶点数 #define INFINTY 65535 //最大值 typedef char VertexType; typedef int AdjType; typedef struct { Ver...
分类:编程语言   时间:2015-06-17 21:33:42    阅读次数:147
poj 1679 判断MST是不是唯一的
判断MST是不是唯一的 如果是唯一的 就输出最小的权值和 如果不是唯一的 就输出Not Unique!先求出最小的权值和 然后一条边一条边的删先标记MST中所使用的边 删边就是屏蔽这条边后 再对剩下的边求MST 如果最后的权值和 与开始算出的最小的那个 相等 就说明不是唯一的Sample I...
分类:其他好文   时间:2015-06-17 00:34:34    阅读次数:120
poj 1751 输出MST中新加入的边
给出结点的坐标 以及已建好的边 要输出MST中加入的边(已建好的边就不用输出了)结点的编号从1开始注意这题只有一组数据 不能用多组输入 否则就超时(在这被坑惨了Orz)Sample Input91 50 0 3 24 55 10 45 21 25 331 39 71 2Sample Output.....
分类:其他好文   时间:2015-06-15 22:06:05    阅读次数:127
poj 2349 求MST中第S大的权值
题目大意: 有一些炮台,如果这个炮台有卫星接收器,那么任意两个有卫星接收器的炮台可以通信,不受距离限制;否者,两个炮台之间只能通过对讲机通信,这是受距离限制的。要买一种对讲机,用在需要的炮台上,要求所有炮台两两之间可以直接或者间接通信,问要买通信距离D至少为多少的对讲机可以满足要求。有S个卫星接收....
分类:其他好文   时间:2015-06-15 18:22:21    阅读次数:114
poj 2031 给出每个结点的3维坐标 以及结点的半径 (MST)
3维空间中有N个圆球,给出x y z 以及圆球的半径 ,求最小生成树 边的权值为两个圆球间的距离 如果圆球相互接触 则权值为0 求最小的权值和Sample Input3 //n10.000 10.000 50.000 10.000 //x y z r40.000 10.000 50.000 10.0...
分类:其他好文   时间:2015-06-15 01:46:00    阅读次数:274
hdu 1875 给出每个结点的坐标 权值为两点间的距离 (MST)
Sample Input2210 10 //坐标20 2031 12 21000 1000 Sample Output1414.2 //最小权值和*100 保留1位小数oh! //不连通prim 1 # include 2 # include 3 # include 4 # incl...
分类:其他好文   时间:2015-06-14 16:39:23    阅读次数:136
hdu 1879 有的边已存在 (MST)
Sample Input31 2 1 0 //u v w 是否已建 1 3 2 02 3 4 031 2 1 01 3 2 02 3 4 131 2 1 01 3 2 12 3 4 10 Sample Output310将已经建好的路的权值设为0 1 # include 2 # include .....
分类:其他好文   时间:2015-06-14 16:34:58    阅读次数:104
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!