将问题反过来考虑,即最多选择多少人(流量最大)使得答案最少(费用最少),很明显是一个费用流的模型用一条流表示每一天的人数都+1,可以发现即按如下方式建图:1.对于每一种志愿者,li向ri+1连(+oo,ci)的边;2.对于每一天,向前一天连(+oo,0)的边,表示可以多次覆盖;3.源点向1连一条ma ...
分类:
其他好文 时间:
2019-11-04 09:36:54
阅读次数:
90
传送门 分析 https://www.luogu.org/problemnew/solution/P3980 代码 ...
分类:
其他好文 时间:
2018-11-17 13:09:56
阅读次数:
175
https://www.lydsy.com/JudgeOnline/problem.php?id=106152 对于一个点对上多个点,不太容易建图的时候,考虑逆向思考 申奥成功后,布布经过不懈努力,终于成为奥组委下属公司人力资源部门的主管。布布刚上任就遇到了一个难 题:为即将启动的奥运新项目招募一批 ...
分类:
其他好文 时间:
2018-10-24 22:06:01
阅读次数:
163
题面 "传送门" Sol 线性规划费用流解法用与求解未知数为非负数的问题 这道题可以列出一堆形如 $x[i]+x[j]+x[k]+... =a[p]$ 的不等式 我们强行给每个式子减去一个东西,使他变成这样 $x[i]+x[j]+x[k]+... y[p]==a[p]$ 然后相邻两个式子差分一下 把 ...
分类:
其他好文 时间:
2018-05-31 00:27:48
阅读次数:
166
https://www.lydsy.com/JudgeOnline/problem.php?id=1061 https://www.luogu.org/problemnew/show/P3980 申奥成功后,布布经过不懈努力,终于成为奥组委下属公司人力资源部门的主管。布布刚上任就遇到了一个难题:为即 ...
分类:
其他好文 时间:
2018-05-06 22:24:35
阅读次数:
190
PLAN OF THE COMING HEOI good problems:-bzoj4823:[Cqoi2017]老C的方块 【*】-bzoj3171:[Tjoi2013]循环格 【*】-bzoj4200:[Noi2015]小园丁与老司机 【*】-bzoj1061:[Noi2008]志愿者招募 【 ...
分类:
其他好文 时间:
2018-04-10 20:06:11
阅读次数:
176
传送门 线性规划,最小费用最大流。做法同学姐的逛街计划。 设第i天要工作的志愿者为a[i][],第i类志愿者的数量为c[i],可以列出式子 c[a[1][1]] + c[a[1][2]] + ……<=A[1] c[a[2][1]] + c[a[2][2]] + ……<=A[2] …… c[a[n][ ...
分类:
其他好文 时间:
2018-02-01 20:38:15
阅读次数:
157
lz问:费用流怎么写 波老师答:我前几天才做一道费用流…… 结果……诶这题以前好像做过,但是搞啥啊?!(scy:这锅我不背) mod题解:https://www.byvoid.com/zhs/blog/noi-2008-employee ...
分类:
其他好文 时间:
2017-10-10 10:06:43
阅读次数:
170
BZOJ1061-[Noi2008]志愿者招募 题意: 题解: 这题解法是费用流.第一眼我看到题解的时候,我想:这TM和费用流有啥关系!然后看完之后,我的内心:还有这种操作? 我们设第i个志愿者招x[i]个,则我们可以得到一组不等式: sum(x[j])](s[j]<=j<=t[j])>=a[i]; ...
分类:
其他好文 时间:
2017-09-27 20:39:07
阅读次数:
139
OJ题号:BZOJ1061 题目大意: 有$n$个任务,$m$个志愿者,完成每个任务$i$至少需要$a_i$个人,每个人只有在$s_i$到$t_i$的时候有空,并需要被支付$c_i$的报酬,求完成所有任务的最小支出。 思路: “先挖空后补空”。 将每个时间抽象成点,并在时间轴的两端增加源汇$S$和$ ...
分类:
其他好文 时间:
2017-09-01 18:51:59
阅读次数:
143