“kuangbin带你飞”专题计划——专题十一:网络流

目录

参考资料

写在前面

题目

5)费用流EK模板

7)ISAP模板

10)求最小割具体割边模板

14)留着学了二分-匹配再来做?


 

参考资料

1、【网络流】学习笔记:一次理解网络流!

写在前面

开始时间2021-04-27,结束时间未知。

怕又是一周的高效学习,然后又是乏了颓废一周。。。那就一周搞完这一专题,发出咯咯的笑声。

1.从未接触过,听说很难emmm。

2.自己总结的博客:网络流基础知识学习(初级)

3.kuangbin专题十一网络流总结

 

结束时间2021-04-13。emmm,差不多刚好两周。稍微还是慢了一点。

这样想来,一周一个专题并不是不太可以,每天两个题,分别分配到最早上和最晚上,其他时间阅读文献啥的,nice。

先养成习惯:早起做一道题。

 

。。。听闻坚持写日记很好,可以记下自己走过的路。我没这个习惯,但是在博客,备忘录,WPS上还是留下了一些记忆的,特别是博客,关于我的acm生涯的心路历程。

 

题目

1)题解传送门 ACM Computer Factory POJ - 3436 :最大流Dinic,建图难,点权转化为边权

2)题解传送门 Dining POJ - 3281 :建图+最大流模板+Dinic(建图没上面那么难,但是不是很好理解这个图为什莫这么建——今后有一定积累了再来看看这些题解。)

3)题解传送门 A Plug for UNIX POJ - 1087 读题的技巧+建图+Dinic+建图标点的技巧

4)题解传送门 Going Home POJ - 2195 费用流的使用场景+费用流模板题+建图

5)费用流EK模板

题解传送门 Minimum Cost POJ - 2516 :费用流+EK+模板+分别建图。费用流EK模板

6)题解传送门 Power Network POJ - 1459 :网络流+建图+读题+scanf同时输入字符和数字

7)ISAP模板

题解传送门 Island Transport HDU - 4280 :最大流+ ISAP +gap优化+无向边 

8)题解传送门 Food HDU - 4292 :拆点+Dinic

9)题解传送门 Control HDU - 4289 :最小割模板+拆点+ISAP

更新:

10)求最小割具体割边模板

题解传送门 Sabotage UVA - 10480:最小割+求最小割去掉的具体边+ISAP

总结:增广路算法之后,vis标记残余网络中将与s能连通(有增广路,中间边权不能为0)的点。最后查询每条边。

  • 可能有的点最开始就没连到 s-t 这个联通块中来,不用考虑,vis一定都为0。
  • 去掉的一定是一个点vis=1(在s内),另一个点不在(无论这个点最后是不是在t这个连通块中——其实容易推论,如果两点开始相连,现在权值变为0,那么两点最开始一定连接s,t。之后一定分别在两个块中)
  • 最大流求完之后s,t一定不在一个联通块。所以直接dfs/bfs即可

11)题解传送门 Leapin' Lizards HDU - 2732 :建图需要注意,改BUG要用心,实在不知道错在哪里建议立马搜题解,不建议无意义的死磕。

12)题解传送门 Kakuro Extension HDU - 3338 :毒瘤+MLE+网络流+数独

13)题解传送门 Escape HDU - 3605 状态压缩+ISPA/Dinic+建图

14)留着学了二分-匹配再来做?

(主要是,这是最后一个题了,没那么有耐心了emm)

Marriage Match II HDU - 3081

15)题解传送门 Marriage Match IV HDU - 3416 :最短路+最大流

很有价值!稍微变换一下的最大流我竟然险些做不来emm。还是太菜。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值