直接求不好求引入未知数,考虑采用补集转化 对于一次非剪刀石头布的情况,定是一个人赢了另两个人 若知道一个人共赢了多少人,那么就贡献了n*(n-1)/2种不同的情况 更一般的,一个人如果多赢了一个人,他的新增的贡献就是他当前没有加上这个人时已经赢了的人 费用流。 st->比赛->人->ed,费用是递增 ...
分类:
其他好文 时间:
2019-01-14 11:01:37
阅读次数:
150
题目描述 题解: 最大费用流。 每个点向后面不小于它的点建一条容量为$1$,费用$-1$的边。 $S$向所有点建容量为$1$的入边(费用为$-1$),所有点向$T$建容量为$1$的出边(费用为$0$)。 然后最大费用流。 由于第一次得到的通路是费用最小的,这个费用的相反数就是问题一的答案。 然后继续 ...
分类:
其他好文 时间:
2019-01-11 20:16:54
阅读次数:
196
题目描述: 样例: 数据范围: 标签:费用流 先放个原题地址: "CF1061E" 。 ~~毒瘤出题人搬原题差评~~ ~~毒瘤出题人题目翻译出锅差评~~ 这题看到如此不伦不类的问法,似乎不是dp、贪心等算法,而且数据范围有如此之小,于是自然~~(个鬼)~~想到了费用流。 虽然如此,我由于做的题太少, ...
分类:
其他好文 时间:
2019-01-09 20:25:27
阅读次数:
319
带权匹配是指在最大匹配的基础上,使匹配边的边权和最大。一般有两种写法,一个是KM算法(只针对可以完备匹配的二分图),一个是费用流。 KM算法在稠密图上比费用流更优秀一些,不过应用范围太小,所以还是鼓励大家用费用流。当然啦,作为一种算法KM也是我们需要了解的(况且我不会网络流😄)。 KM算法有个流程 ...
分类:
其他好文 时间:
2019-01-04 19:40:15
阅读次数:
217
topic 持续更新 剩余内容: ISAP HLPP 费用流 上下界网络流 网络流 基本概念 定义 给定一个有向图,其中有一个源点(起点)和一个汇点(终点),每条边有一个容量 $c_i$ 和一个流量 $f_i$ 表示最大可以通过这条边的流量和这条边的流量,如果满足 $f_i \leq c_i$ 且每 ...
分类:
其他好文 时间:
2019-01-03 20:40:28
阅读次数:
173
学习了一下费用流的做法,顺便学习了一下zkw(听说原始对偶是折中做法,这种没什么特点的就不学了),顺便研究了一下费用流的速度:(对于这题而言) 解决线性规划还是单纯形法优秀啊 zkw费用流适用费用值域较小,增广路径较短的图(二分图) 然后类似KM的写法是不资瓷边权为负的(懵逼)因为我尝试写了一会样例 ...
分类:
其他好文 时间:
2019-01-01 21:18:26
阅读次数:
221
题目传送门 传送门 题目大意 给定一个长度为$n$的序列,要求选出一些数使得原序列中每$m$个连续的数中不超过$K$个被选走。问最大的可能的和。 题目传送门 传送门 题目大意 给定一个长度为$n$的序列,要求选出一些数使得原序列中每$m$个连续的数中不超过$K$个被选走。问最大的可能的和。 感觉建图 ...
分类:
其他好文 时间:
2018-12-30 02:42:34
阅读次数:
144
题目传送门 传送门 题目大意 给定一个费用流,每条边有一个初始流量$c_i$和单位流量费用$d_i$,增加一条边的1单位的流量需要花费$b_i$的代价而减少一条边的1单位的流量需要花费$a_i$的代价。要求最小化总费用减少量和调整次数的比值(至少调整一次)。 题目传送门 传送门 题目大意 给定一个费 ...
分类:
其他好文 时间:
2018-12-29 23:22:36
阅读次数:
226
题目传送门 传送门 题目大意 $m$只鼹鼠有$n$个巢穴,$n - 1$条长度为$1$的通道将它们连通且第$i(i > 1)$个巢穴与第$\left\lfloor \frac{i}{2}\right\rfloor$个巢穴连通。第$i$个巢穴在最终时允许$c_i$只醒来的鼹鼠最终停留在这。已知第$i$ ...
分类:
其他好文 时间:
2018-12-28 23:38:59
阅读次数:
313
题目传送门 传送门 题目大意 (经典题还不知道题意?) 题目传送门 传送门 题目大意 (经典题还不知道题意?) 容易想到需要把未使用的餐巾和已经使用的餐巾分开。 设$X_i$表示第$i$天已经的使用餐巾的点,设$Y_i$表示第$i$天还未使用的餐巾的点 我们知道使用过的餐巾数量 = 洗出来的餐巾数量 ...
分类:
其他好文 时间:
2018-12-28 23:35:17
阅读次数:
180