www 被大佬|

wscqwq

园龄:2年粉丝:2关注:3

数字梯形

数字梯形

考虑网络流拆点。

对于一个点不能多次到达的限制,可以将其拆为两个点,中间容量为 1,权值为点的权值。然后由于点不重合那么边一定不重合,除了起点连下来的边容量为 1,其他边容量只要大于 1 就可以了。

第二个限制,不需要拆点,将费用放到边上,然后注意虚拟源点容量为 1、虚拟汇点容量为 INF(因为终点可能到达多次)。

第三个限制,除了虚拟源点容量为 1,其他都是 INF

code

本文作者:wscqwq

本文链接:https://www.cnblogs.com/wscqwq/p/17630614.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   wscqwq  阅读(1)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起