最大流问题的几种类型

最近做了十多道最大流的问题,主要有以下几种类型:

 

1.裸的最大流 POJ 1459 POJ 1273 

 

2.拆点,将某个点的限制转换到边的限制上 POJ 3436 POJ 3498 POJ 3281

 

3.求最大最小,二分答案,符合条件的边加入到网络中 POJ 2289 POJ 2112 POJ 2455

 

4.拆点后的合并边和顶点 POJ 1149,很经典

 

规律 1. 如果几个节点的流量的来源完全相同,则可以把它们合并成一个。

规律 2. 如果几个节点的流量的去向完全相同,则可以把它们合并成一个。
规律 3. 如果从点 u 到点 v 有一条流容量为 +∞ 的边,并且点 v 除了点 u 以外没有别的流量来源,则可以把这两个节点合并成一个。

 

5.判断可行性问题,根据条件构造出限制网络,然后判断是否满流 POJ 1698 POJ 2699 POJ 1637(混合图欧拉回路,也很经典)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值