
费用流
三水木人
这个作者很懒,什么都没留下…
展开
-
NOIP2008传纸条-【DP/费用流】
题意在一个矩形上求两条不相交的价值最大的路径做法一:DP常规dp题,略过做法二:最大费用最大流这道题可以作为费用流入门题,可以很好理解费用流的用途建模过程:1、找出方案可行:考虑最大流建图方法首先因为要找不想交的两条路径,我们可以限制每个点只被选择一次,对于点的限制一般是拆点的套路。将一个点i拆分为2个点,i和i’并且连边权为1,这样就可以限制这个点只被选择一次,不过源点和汇点(...原创 2018-12-27 16:38:02 · 275 阅读 · 0 评论 -
[BZOJ1283]序列-【费用流】
题意给出一个长度为的正整数序列Ci,求一个子序列,使得原序列中任意长度为的子串中被选出的元素不超过K(K,M<=100)个,并且选出的元素之和最大。分析利用最大流代表一个可行方案,考虑如下建图:建立源、汇S,T。对序列每个元素建一个点aiS向a1连一条容量为k的边,费用为0Ai向ai+1连一条容量为k,费用为0(表示不选ai到a_(i+1))An向T连一条容量为k,费用为0A...原创 2018-12-27 17:00:23 · 244 阅读 · 0 评论 -
「网络流 24 题」餐巾计划【最小费用最大流】
题意一个餐厅在相继的 n 天里,每天需用的餐巾数不尽相同。假设第 i天需要 ri 块餐巾。餐厅可以购买新的餐巾,每块餐巾的费用为 P 分;或者把旧餐巾送到快洗部,洗一块需 M 天,其费用为 F 分;或者送到慢洗部,洗一块需 N 天,其费用为 S 分(S< F )。每天结束时,餐厅必须决定将多少块脏的餐巾送到快洗部,多少块餐巾送到慢洗部,以及多少块保存起来延期送洗。但是每天洗好的餐巾和购...原创 2018-12-27 17:16:32 · 303 阅读 · 0 评论