
01分数规划
文章平均质量分 51
wwyx2001
OIer----这条路,仅一人独行
展开
-
[BZOJ1758][WC2010]重建计划(01分数规划+点分治+单调队列)
题目:我是超链接题解:首先平均数最大,平均数其实是∑a∑1∑a∑1{\sum a\over \sum 1},求最值是01分数规划的问题 二分mid,如果有更优的值∑(a−mid)>0∑(a−mid)>0\sum (a-mid)>0,那么我们的check途径就是通过点分治判断长度在[l,r]区间内有没有一条链的和>0,链的长度为a[i]-mid而check的过程中...原创 2018-05-06 08:34:00 · 254 阅读 · 0 评论 -
[POJ3155]Hard Life(最大密度子图)
题目:我是超链接题意:一张图,选出一个子图,满足边数/点数最大题解:看到了比值形式,可以想到01分数规划 那么就是E−LV>0E−LV>0E-LV>0把图上的边变成点,作为X部,点作为Y部 源点向边连边,容量为边权(1) 边向ta的两个端点连边,容量为1 点向汇点连边,容量为点权(L) 求出最大流,那么我们要求的值是m−maxflow...原创 2018-03-30 17:03:16 · 339 阅读 · 0 评论 -
[BZOJ4819][SDOI2017]新生舞会(01分数规划+费用流)
题目:我是超链接题解:也就是让求∑a[i][j]∑b[i][j]∑a[i][j]∑b[i][j]\frac{\sum a[i][j]}{\sum b[i][j]}的最大值,一眼01分数规划了,还是∑a−L∗∑b>0∑a−L∗∑b>0\sum a-L*\sum b>0为边权,那么现在的问题是求i,j之间有边权然后最大匹配大不大于零,如果大于0就可以更大 那么现在的问题是二分...原创 2018-03-29 20:48:06 · 257 阅读 · 0 评论 -
[BZOJ1486][HNOI2009]最小圈(01分数规划图+负环)
题目:我是超链接题解:相当于是∑wij∑1<L∑wij∑1<L\frac{\sum w_{ij}}{\sum 1}∑wij−L<0∑wij−L<0\sum w_{ij}-L原创 2018-03-29 19:22:34 · 215 阅读 · 0 评论 -
[POJ3621]Sightseeing Cows(01分数规划图+正环)
题目:我是超链接题意:一张图,每一个点有价值,每一条边有花费,求一条起点终点相同的路径,满足价值/花费最大。其中点重复经过价值不变,边重复经过代价累加。题解:点重复价值不变的话显然是让我们找比率最大环,那么我们按照边权costi−vali∗Lcosti−vali∗Lcost_i-val_i*L连边,然后看看有没有正环,如果有的话说明可以更大 那么这个边的权值和点的怎么...原创 2018-03-29 16:55:08 · 234 阅读 · 0 评论 -
[POJ2728]Desert King(01分数规划树+prim)
题目:我是超链接题意:n个村庄,要建立n-1条管道,管道只能连接两个村庄,管道的长度是村庄的欧拉距离,花费是高度差。询问总花费比总长度的最小值题解:设∑costi∑leni=L∑costi∑leni=L\frac{\sum cost_i}{\sum len_i}=L,那么要找一个值更小的L,∑costi−∑leni∗L<0∑costi−∑leni∗L<0\s...原创 2018-03-29 14:34:19 · 217 阅读 · 0 评论 -
[POJ2976]Dropping tests(01分数规划)
题目:我是超链接题意:给出ai,bi,选择至少n-k个,使100∗∑ai∑bi100∗∑ai∑bi最大题解:01分数规划第一题了 这东西我们可以设L=∑ai∑biL=∑ai∑bi,然后设di=∑ai−L∗∑bidi=∑ai−L∗∑bi,我们贪心的选择前n-k大,如果∑di>0∑di>0,证明有比L更大的解存在,那L怎么办呢?二分啊01分数规划一般有三个...原创 2018-03-29 10:30:14 · 175 阅读 · 0 评论