题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2121 题目意思大概是要你在一些城市中选一个做首都 , 要求首都都能到其他城市 , 道路花费要最少 , 且道路都是单向的 , 这个时候就要用到最小树形图算法了 , 而且是不固定根. 不定根就是加一...
分类:
编程语言 时间:
2015-12-01 23:02:41
阅读次数:
272
题目大意:给一张无向图,求出最小树形图。题目分析:套朱-刘算法模板就行了。。。代码如下:# include# include# include# includeusing namespace std;# define LL long long# define REP(i,s,n) for(int i...
分类:
编程语言 时间:
2015-11-01 19:22:57
阅读次数:
266
第一个部分 前4题 次小生成树算法:首先如果生成了最小生成树,那么这些树上的所有的边都进行标记。标记为树边。接下来进行枚举,枚举任意一条不在MST上的边,如果加入这条边,那么肯定会在这棵树上形成一个环,如果还要维护处树的特点那么就要在这个环上删去一条边,这样他还是树,删掉的边显然是这条链上权值最大边...
分类:
其他好文 时间:
2015-10-27 21:54:48
阅读次数:
285
称号:pid=2121" target="_blank">hdoj 2121 Ice_cream’s world II题意:题目是一道躶题,给n个点,m条边的有向图。然后找一个点。到全部点的距离和最小。找出这个点并输入距离。分析:非常明显是求一个最小树形图,可是没有说根节点。要找跟节点,我们能够虚拟...
分类:
其他好文 时间:
2015-10-24 11:22:54
阅读次数:
178
题意:有一个人他要把一个消息通知到所有人,已知一些通知关系:A 能通知 B,需要花费 v,而又知道,如果某一个小团体,其中的成员相互都能直接或间接通知到,那么他们之间的消息传递是不需要花费的,现在问这个人将消息传给所有人所需的最小花费。首先,一个团体中能够相互通知其实就是一个强连通分量,所以首先找出...
分类:
其他好文 时间:
2015-09-15 20:09:04
阅读次数:
145
最小树形图就是一个有向图,从根节点可以到达其他所有节点,而除根节点外的每个节点又有且仅有一个父节点,这样一张边权和最小的图就是最小树形图。最小树形图有它特有的算法,朱刘算法。原理是先对除根节点以外的所有节点先找寻一条最小入边,接着判图中是否有有向环,如果有,将每个环缩成一点,再对这些点重新找最小入边...
分类:
编程语言 时间:
2015-09-15 19:55:06
阅读次数:
206
Command Network
Time Limit: 1000MS
Memory Limit: 131072K
Total Submissions: 14782
Accepted: 4249
Description
After a long lasting war on words, a war on arms finall...
分类:
编程语言 时间:
2015-08-26 12:13:20
阅读次数:
216
定义:一个有向图,存在从某个点为根的,可以到达所有点的一个最小生成树,则它就是最小树形图。
朱刘算法实现过程: 【在选出入边集后(看步骤1),若有向图中不存在有向环,说明该图就是最小树形图】
1,选入边集——找到除root点之外,每一个点的所有入边中权值最小的,用数组in[]记录下这个最小权值,用pre[]记录到达该点的前驱;(若图中存在独立点,最小树形图是不存在的,所...
分类:
编程语言 时间:
2015-08-26 09:32:01
阅读次数:
202
题目大意:有N个点,每个点都有相应的三维坐标(x,y,z)
现在要求每个点都能获得水,或者水的方式有两种
1.自己挖井,费用为X * 海拔高度z
2.铺设管道引水。
a.如果海拔高度小于引水处,费用为两地曼哈顿距离*Y
b.如果海拔高度大于饮水处,费用为两地曼哈顿距离*Y + Z解题思路:设置一个虚根,虚根引向所有的点,权值为挖井的费用,接着按照要求连边,求出最小树形图即可...
分类:
其他好文 时间:
2015-08-20 01:36:34
阅读次数:
218
题目大意:给出一张有向图,0为根,求出最小树形图解题思路:模版题#include
#include #define N 1010
#define M 40010struct Edge{
int u, v, c;
}E[M];int n, m;void init (){
scanf("%d%d", &n, &m);
for (int i =...
分类:
其他好文 时间:
2015-08-20 01:35:53
阅读次数:
275