码迷,mamicode.com
首页 >  
搜索关键字:kruskal    ( 1147个结果
寒假集训日志(二)——最小生成树,拓扑排序,欧拉回路,连通路
今天学的内容挺多的。(一)首先说最小生成树,两种算法: 1.Kruskal算法( 将边排序,然后再选,关键在于检查是否连通,使用并查集) 2.Prim算法(使用点集,有点类似与最短路的算法) 第一题是并查集算法的使用:A - The Suspects Time Limit:1000MS M...
分类:编程语言   时间:2016-01-24 10:20:19    阅读次数:925
bzoj1050 [HAOI2006]旅行comf
题目链接kruskal最小生成树将边排序枚举起点加边,求出生成树更新答案即可 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include10 #include11...
分类:其他好文   时间:2016-01-22 18:06:03    阅读次数:226
利用python_matplotlib//numpy//re进行数据处理与分析
本次利用一个最优树问题进行举例,查找最优树的有效算法有Prim和Kruskal两种,分别应用于稀疏图与稠密图上,以下为简单描述:1).输入:一个加权连通图,其中顶点集合为V,边集合为E;2).初始化:Vnew= {x},其中x为集合V中的任一节点(起始点),Enew= {},为空;3).重复下列操作...
分类:编程语言   时间:2015-12-26 13:26:02    阅读次数:1262
POJ 3026 Borg Maze
最小生成树+BFS题意是说在迷宫之中找出连接全部点的最小生成树。其它杂项全然不理会。我理解题意就花了好久。我用的Kruskal。输入的时候给每一个点标号。然后BFS 每一个点。找出近期的全部边,接下来就是模版的Kruskal。由于是迷宫,所以仅仅能用BFS去搜与它相通的每一个点的最短路。只是数据有点...
分类:其他好文   时间:2015-12-21 10:43:15    阅读次数:139
最小生成树 之 CODE[VS] 1231 最优布线问题
/* 最小生成树之CODE[VS]1231最优布线问题 Kruskal算法(邻接表)*/ 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include ...
分类:其他好文   时间:2015-12-16 22:48:56    阅读次数:291
codevs 1002 搭桥
codevs上的某一道最小生成树。我的方法可能较麻烦。。。先dfs找建筑物,再kruskal。这里并查集的使用是个关键。这什么鬼的代码长度。#include#include#include#include#include#define maxe 100005#define maxv 10005usi...
分类:其他好文   时间:2015-12-13 17:07:22    阅读次数:220
还是畅通工程(1233 并查集+kruskal)
还是畅通工程Time Limit: 4000/2000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 34391Accepted Submission(s): 15542Problem De...
分类:其他好文   时间:2015-12-12 15:28:04    阅读次数:154
codeforce 605B. Lazy Student
题意:n点,m条边。m条边里面标记为1的最小生成树的边,0为非最小生成树的边。给了每条边的权,如果能构成一个最小生成树则输出图,否则-1。思路:先按权值小,为生成数边的顺序排序。(根据kruskal)再添加每条0边。这里假定(1,3),(2,4)构成环。 1 #include 2 #include ...
分类:其他好文   时间:2015-12-12 12:36:16    阅读次数:224
[usaco3.1.1]agrinet
是一道最小生成树的模板题,顺便学习了一下刘汝佳大大的间接排序和Kruskal算法。 1 /* 2 ID:abc31261 3 LANG:C++ 4 TASK:agrinet 5 */ 6 #include 7 #include 8 #include 9 #include10 using name.....
分类:Web程序   时间:2015-11-30 00:49:30    阅读次数:270
最小生成树(kruskal)
Kruskal算法是一种用来寻找最小生成树的算法,由Joseph Kruskal在1956年发表。用来解决同样问题的还有Prim算法和Boruvka算法等。三种算法都是贪婪算法的应用。和Boruvka算法不同的地方是,Kruskal算法在图中存在相同权值的边时也有效。时间复杂度:elog2e e为图...
分类:其他好文   时间:2015-11-26 15:10:17    阅读次数:131
1147条   上一页 1 ... 67 68 69 70 71 ... 115 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!