最小生成树
ZigZagK
一个蒟蒻。
展开
-
【Kruskal+DFS】BZOJ1016(JSOI2008)[最小生成树计数]题解
BZOJ1016题解。原创 2017-05-01 19:10:25 · 613 阅读 · 0 评论 -
【分数规划-最小比例生成树】POJ2728[Desert King]题解
题目概述给出 nn 个点 (x,y,z)(x,y,z) ,两个点 i,ji,j 之间的距离为 (xi−xj)2+(yi−yj)2−−−−−−−−−−−−−−−−−√\sqrt{(x_i-x_j)^2+(y_i-y_j)^2} ,代价为 |zi−zj||z_i-z_j| ,求代价与距离比例最小的生成树。解题报告也是分数规划的经典题目(搞事啊,为什么经典题目我现在才知道啊),首先二分枚举答案 midmi原创 2017-10-28 20:52:55 · 331 阅读 · 0 评论 -
【wqs二分+最小生成树】BZOJ2654[tree]题解
题目概述给你一个无向带权连通图,每条边是黑色或白色。让你求一棵最小权的恰好有 KK 条白色边的生成树。解题报告可怕的题目……首先我们可以先求出一棵最小生成树,但是不一定满足 KK 条白色边。这怎么办呢?容易想到提高(降低)白色边的优先级,从而多选(少选)白色边。于是我们可以将白色边的边权全加上 midmid (这样白色边之间的优先级保持不变),然后重新求最小生成树,如果满足要求说明 midmid 可原创 2017-10-30 14:24:53 · 630 阅读 · 0 评论