题目链接:http://poj.org/problem?id=1679 题目大意:求出最小生成树,并且判断最小生成树是否唯一,即次小生成树的路径和是否等于最小生成树,是则输出路径和,反之输出"Not unique!". 解题思路:求次小生成树,我看的是O(n^2)的算法,先计算各点间的最小瓶颈路Ma ...
分类:
其他好文 时间:
2017-11-27 17:53:17
阅读次数:
134
比赛的时候读错题了,赛后非要建最小生成树然后dfs暴搜,有人告诉我不行,我还非要改一遍,改了一年,想明白了,不能保证下限,比如2,3,5能使两个点连同,4,5也能的话,就不对了,想想我也是个铁头娃 ...
分类:
其他好文 时间:
2017-11-09 19:41:12
阅读次数:
141
定义: 最小瓶颈路问题是指在一张无向图中,询问一个点对$(u,v)$,需要找出从$u$到$v$的一条简单路径,使路径上所有边中最大值最小。 根据查询次数不同,最小瓶颈路问题可分为单次查询和多次查询。 单次查询: 例题:Luogu P1396 营救 题目链接 题解一: 根据“最大值最小”,不难想到二分 ...
分类:
其他好文 时间:
2017-10-29 00:38:46
阅读次数:
154
gym 101081F 题意:给出一个无向图,定义一条路径的价值为 这条路径上最大的边权值。 有 Q 个询问,每次询问两个点间所有路径价值的最小值。 tags: 最小生成树的应用。 最小瓶颈路 :给定一个加权无向图,并给定无向图中两个结点u和v,求u到v的一条路径,使得路径上边的最大权值最小。 所有 ...
分类:
其他好文 时间:
2017-09-14 23:28:31
阅读次数:
232
这道题看题意是在求一个二维最小瓶颈路,唯一可行方案就是枚举一维在这一维满足的条件下使另一维最小,那么我们就把第一维排序利用A小的边在A大的情况下仍成立来动态加边维护最小生成树。 ...
分类:
其他好文 时间:
2017-08-10 20:59:27
阅读次数:
154
?? 题意:秦始皇要修路。把N个城市用N-1条边连通。且他希望花费最小,可是这时候有一个多管闲事的道士出来说他有魔法能够帮助秦始皇变成一条路。可是仅仅能变出一条。可是。两个人对修路的法案存在歧义,道士希望修路能够给很多其它的百姓带来福利。而秦始皇希望修路要尽量使花费小。最后,秦始皇拿出了一个公式A/ ...
分类:
其他好文 时间:
2017-07-21 17:50:45
阅读次数:
178
最小瓶颈生成树:(给出加权无向图,求一棵生成树,是的最大边权尽量小) 可以从一个空树开始,按照权值从小到大,依次加入各条边,则图第一次连通的时候,改图的最小生成树就是原图的最小瓶颈生成树。 这一过程就是Kruskal,原图的最小生成树就是一棵最小瓶颈生成树。 最小瓶颈路:(u,v,求一条路径从 u ...
分类:
其他好文 时间:
2016-12-06 20:09:15
阅读次数:
204
题目描述 A 国有 n 座城市,编号从 1 到 n,城市之间有 m 条双向道路。每一条道路对车辆都有重量限制,简称限重。现在有 q 辆货车在运输货物, 司机们想知道每辆车在不超过车辆限重的情况下,最多能运多重的货物。 输入输出格式 输入格式: 输入文件名为 truck.in。 输入文件第一行有两个用 ...
分类:
其他好文 时间:
2016-09-10 17:56:18
阅读次数:
227
说明:关于Uva的题目,可以在vjudge上做的,不用到Uva(那个极其慢的)网站去做。 最小瓶颈路:找u到v的一条路径满足最大边权值尽量小 先求最小生成树,然后u到v的路径在树上是唯一的,答案就是这条路径。 Uva 534 Frogger Time Limit: 3000MS 64bit IO F ...
分类:
其他好文 时间:
2016-08-26 06:40:28
阅读次数:
266
简介:
最小生成树是图论里面一类经典问题,可以有很多种变形,其中最小瓶颈路和次小生成树就是两种比较经典的变形。最小瓶颈路就是在两个结点之间求一条最长边最短的路径,而次小生成树则是所有生成树中权值排名第二的生成树(可以和最小生成树相等)。下面我们分别来看看这两个问题。最小瓶颈路:
给定一个加权无向图,并给定无向图中两个结点u和v,求u到v的一条路径,使得路径上边的最大权值最小。这个问题可以稍微加强...
分类:
其他好文 时间:
2016-05-07 09:27:36
阅读次数:
192