![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
最大流
文章平均质量分 85
bobten2008
这个作者很懒,什么都没留下…
展开
-
POJ 1149 PIGS
/* Tagadmonds karp求网络最大流这题建图的方法很重要:1)对于client i,所有i先到达的猪圈的猪的数量和作为0和i之间的权值2)对于client i,如果其可到的猪圈k已经被另一个client j先到给占了,那么将j 到 i 的边的权值设置为无穷大3)对于client i,i 到 clientNum + 1(终点)的权值设为i可以买的最多的猪的数量4)原创 2009-09-27 19:37:00 · 634 阅读 · 0 评论 -
POJ 1698 Alice's Chance
/* Tag网络流算法0点作为起始点,1-MAX_M作为所有movie点,(MAX_M + 1) - (MAX_M + MAX_D)作为日期点,(MAX_M + MAX_D + 1)作为终点建图0点和movie i之间的权值为i对应的D值movie i 和 所有i可取的日期之间的权值为1所有日期和终点之间的权值为1*/#include #define MAX_M原创 2009-11-02 14:05:00 · 556 阅读 · 0 评论 -
POJ 2516 Minimum Cost 【MCMF:最小费用最大流】
/*第一次做最小代价最大流(MCMF)的题,所谓最小代价最大流就是要找到一个最大流量的方案且这个最大流所需要的费用是所有相等流量中最小的MCMF和普通的最大流问题的唯一区别是每次找增广路径是要找费用最小的路径,这就需要维护一个费用图,每次增流时需要将这次增流耗费的费用加到总费用上去并修改费用图。由于商品之间是不相关的,所以对每种商品分别使用MCMF就行,如果有一种商品得不到满足就跳出,如果能一直执行,则最后输出minCost即可*/#include #define MAX_VAL 99999999原创 2010-06-24 15:37:00 · 1514 阅读 · 0 评论 -
最小费用最大流问题
◆最小费用最大流【MCMF问题及数学模型】 在介绍最大流问题时,我们列举了一个最大物资输送流问题。如果这个问题的已知条件还包括每条边运送单位物资的费用,那么怎样运送,才能得到最大运输量,并且输送费用最少?这便是所谓最小费用最大流问题。 在最大流的有关定义的基础上,若每条有向边除权数c(e)(表示边容量)外还有另外一个权数w(e)(表示单位流所需费用),并且已求得该网络的最大流值为F, 那么最小费用最大流问题,显然可用以下线性规划模型加以描述: Min ∑ w(e)f(e) e∈E 满转载 2010-06-23 10:24:00 · 2245 阅读 · 0 评论