BZOJ 1690 假设求出∑a/∑b>L L∑b-∑a<0 => ∑(Lb-a)<0即可说明有比L优的解 可以二分L,∑(Lb-a)<0可以通过Dfs_Spfa找负环 BZOJ 1486 同理可得 1 #include <cstdio> 2 #include <cstring> 3 using n ...
分类:
其他好文 时间:
2016-05-10 23:23:28
阅读次数:
201
前段时间准备省选没更,后段(?)时间省选考砸没心情更,最近终于开始恢复刷题了。。。 题目大意:有n个点m条有向边的图,边上有花费,点上有收益,点可以多次经过,但是收益不叠加,边也可以多次经过,但是费用叠加。求一个环使得收益和/花费和最大,输出这个比值。 显然这就是经典的分数规划题啊,就是最优比率环, ...
分类:
其他好文 时间:
2016-05-07 23:25:49
阅读次数:
381
01分数规划是这样的一类问题,有一堆物品,每一个物品有一个收益ai,一个代价bi,我们要求一个方案使选择的最大。 首先我们来一道例题吧,01分数规划的大体方法都是一样的。 例1 Dropping Tests poj2976 给出n个物品,每个物品有两个属性a和b,选择n-k个元素,询问的最大值。 1... ...
分类:
其他好文 时间:
2016-05-01 13:35:27
阅读次数:
247
链接: #include <stdio.h> int main() { puts("转载请注明出处[辗转山河弋流歌 by 空灰冰魂]谢谢"); puts("网址:blog.csdn.net/vmurder/article/details/46348771"); } 题解: 分数规划Qwq。 然而它卡 ...
分类:
其他好文 时间:
2016-04-05 16:08:00
阅读次数:
125
一开始看到$\frac{\sum_{}}{\sum_{}}$就想到了01分数规划但最终还是看了题解 二分完后的点分治,只需要维护一个由之前处理过的子树得出的$tb数组$,然后根据遍历每个当前的子树上的结点的深度来确定$tb数组$中的滑块。 因为分数规划要找的是$max$,BFS遍历当前结点的深度越来 ...
分类:
其他好文 时间:
2016-03-29 21:03:52
阅读次数:
219
这个题算是01分数规划的最基本的应用了, 01分数规划是给你n对数(a1, b1)....(an, bn), 然后让你选择一些数对, 使得sigma(ai)/sigma(bi)最大。这里附上讲解一份, http://blog.csdn.net/hhaile/article/details/88836
分类:
其他好文 时间:
2016-02-28 15:06:39
阅读次数:
147
01分数规划01分数规划问题其实就是解决单价之类的问题,假设给你n个物品,让你找出选k个物品的最大单价;例如南阳oj:Yougth的最大化;解决这类问题可以用二分查找,这类问题跟二分极大化最小值,极小化最大值有一些相似的地方,均是从结果出发,来进行二分查找;例如上面南阳那道题,可以转化一下;由于v/...
分类:
其他好文 时间:
2016-01-09 18:37:01
阅读次数:
216
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=175801分数规划,所以我们对每个重心进行二分。于是问题转化为Σw[e]-mid>=0, 对于一棵子树维护点的dep,dis,并用队列q存下来。令mx[i]表示当前dep为i的最大权值,维护一个单...
分类:
其他好文 时间:
2015-11-22 13:58:44
阅读次数:
158
01分数规划分类:DP&&记忆化搜索2013-05-04 14:474193人阅读评论(1)收藏举报【关键字】0/1分数规划、最优比率生成树、最优比率环【背景】根据楼教主的回忆录,他曾经在某一场比赛中秒掉了一道最优比率生成树问题,导致很多人跟风失败,最终悲剧。可见最优比率生成树是多么凶残的东西,但是...
分类:
其他好文 时间:
2015-11-14 14:55:26
阅读次数:
258