费用流
文章平均质量分 52
Etta19
这个作者很懒,什么都没留下…
展开
-
【网络流24题】餐巾计划(最小费用流)
觉得费用流是很神奇的东西原创 2017-08-27 19:15:04 · 324 阅读 · 0 评论 -
【网络流24题】数字梯形(二分图+最大费用流)
传送门 数字梯形 题意:求解按以下不同规则选择数字梯形中数的最大和 1)从梯形的顶至底的m条路径互不相交; 2)从梯形的顶至底的m条路径仅在数字结点处相交; 3)从梯形的顶至底的m条路径允许在数字结点相交或边相交。I think 最大费用流。对每个位置进行拆点分别在xy集合,增设源点S与汇点T,记(x,y,u,v)表示x连向y点费用为u容量为v的边原创 2017-08-27 19:59:13 · 391 阅读 · 0 评论 -
【网络流24题】最长k可重区间集(最大费用流+二分图)
传送门 最长k可重区间集 题意:给出开区间集合,求从其中选择若干个区间使得同时有相交部分的区间数不超过k,且选择区间的长度和最大.I think 最大费用流问题.两种建模方法,简单来说一个是拆点+增设点,另一个是以离散化后的区间端点设置点,所有给出区间并集两端控流. 后者因为边数更少所以更快.关键在于每一段区间只能选择一次,因此相应边的流量总是设置为1,限制流量就需要在源/汇/原创 2017-08-27 20:08:07 · 365 阅读 · 0 评论 -
【网络流24题】航空路线问题(最大费用流)
传送门 航空路线问题 题意:给定起终点,找出两条除起终点之外无相交点的最长路径.I think 最大费用流问题.拆点后对于直航< a,b>,仅当a< b时连边(若当a>b时也连边,则出现正环,SPFA无法求解),将点1与点N所连边流量设置为2,相当于找出两条除起点与终点之外无重合的路径. 输出方案时只依靠pre回头找常常是行不通的,因为如果不特殊处理,你无法知道若干条原创 2017-08-27 20:39:48 · 995 阅读 · 0 评论 -
【网络流24题】深海机器人(最大费用流)
传送门 深海机器人 题意:给定带一次性边权网格与若干机器人的起终点,规定起终点必须被机器人经过的次数,求所有机器人能够得到的最大边权和.I think 最大费用流,源点向起点连边,终点向汇点连边,方格上的点向相邻点连流量为1费用为val的边.除此之外,对于题目要求,”多个机器人可以在同一时间占据同一位置“,方格上的点还要向相邻点连流量为Inf,费用为0的边. 注意题面原创 2017-08-28 18:32:39 · 423 阅读 · 0 评论 -
【网络流24题】火星探险(拆点+费用流)
传送门 火星探险 题意:给定网格,其中放有只能被拿取一次的岩石,求从左上角格点到右下角格点的k条路径,使得拿取的岩石总数最多。I think 最大费用流,将点拆至x,y两个集合.对于格点i在x集合中的对应点,向i在y集合中的对应点连容量为Inf,费用为0的边,若其置放岩石,再向y集中的对应点了连容量为1费用为1的边,向其右边和下边的在x集中的对应点连容量为Inf,费用为0的边.原创 2017-08-28 19:00:49 · 468 阅读 · 0 评论