码迷,mamicode.com
首页 >  
搜索关键字:kruskal    ( 1147个结果
BZOJ1016 [JSOI2008]最小生成树计数
江苏就是江苏啊,题目质量高。看到题的时候只YY出了第一个性质:MST中边权相同的的边的个数是一定的。(证略,可以用反证法)后来上网找题解,发现还有第二个性质:MST如果用Kruskal来做,做完长度为x的所有边以后,此时图的连通性是确定的。(这也是很明显的)于是嘛。。。先算出每个长度的边的cnt,然...
分类:Web程序   时间:2014-09-30 09:42:12    阅读次数:313
Codeforces Round #270 D C B A
谈论最激烈的莫过于D题了!看过的两种做法不得不ORZ,特别第二种,简直神一样!!!!!1th:构造最小生成树。 我们提取所有的边出来按边排序,因为每次我们知道边的权值>0,之后每次把边加入集合中,不断构造,类似 kruskal算法,构造出边后再对每个点进行整张图的DFS求距离复杂度O(N^2lgN....
分类:其他好文   时间:2014-09-29 21:33:11    阅读次数:202
小结:生成树
技巧及应用:当看到要求连通一个图的最小代价,显然最小生成树,例如【BZOJ】1601: [Usaco2008 Oct]灌水(kruskal)还有次小生成树,就是在非最小生成树中找一条边来替代生成树中的一条边(保证连通的情况下),然后更新最小值(当然我是嘴巴选手,还没写过QAQ)
分类:其他好文   时间:2014-09-28 07:03:41    阅读次数:157
树的问题小结(最小生成树、次小生成树、最小树形图、LCA、最小支配集、最小点覆盖、最大独立集)
树的定义:连通无回路的无向图是一棵树。有关树的问题:1、最小生成树。2、次小生成树。3、有向图的最小树形图。4、LCA(树上两点的最近公共祖先)。5、树的最小支配集、最小点覆盖、最大独立集。一、最小生成树解决的问题是:求无向图中边权值之和最小的生成树。算法有Kruskal和Prim。Kruskal使...
分类:其他好文   时间:2014-09-27 20:08:50    阅读次数:285
贪心算法(Greedy Algorithm)之最小生成树 克鲁斯卡尔算法(Kruskal's algorithm)
克鲁斯卡尔算法(Kruskal's algorithm)是两个经典的最小生成树算法的较为简单理解的一个。这里面充分体现了贪心算法的精髓。大致的流程能够用一个图来表示。这里的图的选择借用了Wikipedia上的那个。很清晰且直观。首先第一步,我们有一张图,有若干点和边例如以下图所看到的:第一步我们要做...
分类:其他好文   时间:2014-09-26 14:04:38    阅读次数:245
ZOJ1372 POJ 1287 Networking 网络设计 Kruskal算法
最小生成树,采用Kruskal算法能够规避重边的问题,因为边是按照长度从小到大排序,因而当选择了长度短的边后便不会选择长度更长的重边。...
分类:Web程序   时间:2014-09-19 23:58:56    阅读次数:540
ZOJ 1718 POJ 2031 Building a Space Station 修建空间站 最小生成树 Kruskal算法
首先求出所有的单间两两是否接触如果接触,说明他们之间的边长为0,不接触那么就是圆心的距离减去两个单间的半径。然后构图求最小生成树,采用Kruskal算法。...
分类:其他好文   时间:2014-09-19 23:57:56    阅读次数:480
POJ 2421 Constructing Roads 修建道路 最小生成树 Kruskal算法
最小生成树问题,已经修好路的村庄之间将他们的长度置为0,然后再用Kruskal算法求解。...
分类:其他好文   时间:2014-09-19 23:57:36    阅读次数:424
ZOJ 1203 Swordfish 剑鱼行动 最小生成树,Kruskal算法
给定平面上N个城市的位置,计算连接这N个城市所需线路长度总和的最小值。...
分类:其他好文   时间:2014-09-19 01:13:04    阅读次数:283
ZOJ 1542 POJ 1861 Network 网络 最小生成树,求最长边,Kruskal算法
求最小生成树中的最长边的值,然后输出所选择的边。Kruskal算法。...
分类:Web程序   时间:2014-09-19 01:12:07    阅读次数:236
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!