题意 给你一棵带边权的树,然后这棵树是某个完全图唯一的最小生成树。问原来的完全图中所有边可能的最小边权和是多少。完全图是任意两个点之间都有边相连的图。 Solution n^3算法:kruscal 逆推枚举+并查集 O(n):带权并查集+sort 1 #include <iostream> 2 #i ...
分类:
其他好文 时间:
2017-09-08 20:43:15
阅读次数:
223
欢迎访问~原文出处——博客园-zhouzhendong 去博客园看该题解 题目传送门 - BZOJ1821 题意概括 平面上有n个点,现在把他们划分成k个部分,求不同部分之间最近距离的最大值。 两个部分的距离就是两个部分中的最近的点对的距离。 n<=1000 题解 我们把所有的点全部建边。 然后我们 ...
分类:
Web程序 时间:
2017-09-03 21:13:23
阅读次数:
219
次小生成树(转) 转载(http://www.cnblogs.com/z360/p/6875488.html) 所谓次小生成树,顾名思义就是从生成树中取出的第二小的生成树。 我们在前面已经说过最小生成树的概念及代码实现了,所以接下来要说的次小生成树应该比较简单理解了。 求次小生成树的两种方法 1:首 ...
分类:
其他好文 时间:
2017-08-18 23:54:57
阅读次数:
379
?? 题意:秦始皇要修路。把N个城市用N-1条边连通。且他希望花费最小,可是这时候有一个多管闲事的道士出来说他有魔法能够帮助秦始皇变成一条路。可是仅仅能变出一条。可是。两个人对修路的法案存在歧义,道士希望修路能够给很多其它的百姓带来福利。而秦始皇希望修路要尽量使花费小。最后,秦始皇拿出了一个公式A/ ...
分类:
其他好文 时间:
2017-07-21 17:50:45
阅读次数:
178
1083: [SCOI2005]繁忙的都市 Description 城市C是一个非常繁忙的大都市,城市中的道路十分的拥挤,于是市长决定对其中的道路进行改造。城市C的道 路是这样分布的:城市中有n个交叉路口,有些交叉路口之间有道路相连,两个交叉路口之间最多有一条道路相连 接。这些道路是双向的,且把所有 ...
分类:
其他好文 时间:
2017-07-09 13:43:42
阅读次数:
311
给你一个有n个点和m条边的无向连通图,每条边都有一个权值ww.我们定义,对于一条路径,它的Charm value为该路径上所有边的权值的最大值与最小值的差.询问从1到n的所有路径的Charm value的最小值. 首先,考虑到,我们需要找到一条路径,使它的最小边尽量大,最大边尽量小 然后,考虑到m比 ...
分类:
其他好文 时间:
2017-05-26 20:42:48
阅读次数:
535
本文直接来源http://blog.csdn.net/xuanandting/article/details/52160859,如有侵权,请联系删除。 训练过ACM等程序设计竞赛的人在算法上有较大的优势,这就说明当你编程能力提高之后,主要时间是花在思考算法上,不是花在写程序与debug上。 下面给个 ...
分类:
其他好文 时间:
2017-05-02 19:53:20
阅读次数:
182
Problem Description 相信大家都听说一个“百岛湖”的地方吧。百岛湖的居民生活在不同的小岛中。当他们想去其它的小岛时都要通过划小船来实现。如今政府决定大力发展百岛湖。发展首先要解决的问题当然是交通问题,政府决定实现百岛湖的全畅通!经过考察小组RPRush对百岛湖的情况充分了解后,决定 ...
分类:
编程语言 时间:
2017-05-01 14:16:46
阅读次数:
208
prim模板: kruscal模板 使用优先队列的kruscal模板 ...
分类:
其他好文 时间:
2017-04-29 22:08:27
阅读次数:
161
3624: [Apio2008]免费道路 Description Input Output Sample Input 5 7 2 1 3 0 4 5 1 3 2 0 5 3 1 4 3 0 1 2 1 4 2 1 Sample Output 3 2 0 4 3 0 5 3 1 1 2 1 HINT ...