摘要: https://www.lydsy.com/JudgeOnline/problem.php?id=1001 一个图,问你花费多少才能把到终点的所有边堵住... 就是求一个最小割,把$(1,1)$和$(n,m)$ 分开,按他所说的建图就行 不过点数和边数需要开到1e6和1e7... 速度..还能接受, 阅读全文
posted @ 2018-05-23 21:51 nervending 阅读(173) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=4292 给一些人想要的食物和饮料,和你拥有的数量,问最多多少人可以同时获得一份食物和一份饮料 写的时候一共用了2种拆点建图的方法... 1. 起点连接饮料和食物,容量为拥有的数量 每个人被拆成三个点,$a,b,c$ 阅读全文
posted @ 2018-05-23 17:33 nervending 阅读(372) 评论(0) 推荐(0) 编辑
摘要: http://poj.org/problem?id=1459 嗯,网络流模板...多源点多汇点的图,超级汇点连发电厂,用户连接超级汇点 阅读全文
posted @ 2018-05-23 14:53 nervending 阅读(239) 评论(0) 推荐(0) 编辑
摘要: HDU - 1260 现在有n个人要买电影票,如果知道每个人单独买票花费的时间, 还有和前一个人一起买花费的时间,问最少花多长时间可以全部买完票。 直接dp就行,注意下输出和初始化 每次从dp[i-1]和dp[i-2]里面选一个就好 阅读全文
posted @ 2018-05-17 20:58 nervending 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-05-17 20:38 nervending 阅读(312) 评论(1) 推荐(0) 编辑
摘要: 一个记录 阅读全文
posted @ 2018-05-17 19:48 nervending 阅读(244) 评论(0) 推荐(0) 编辑
摘要: //看心情填坑... 飞行员配对方案问题 24题 裸二分图匹配,跑一边Dinic即可,原理类似网络流的Hopcroft-Karp算法在二分图的时间复杂度可以到达$O( sqrt(n)* m )$ 实际上Dinic的原理和它类似,实现中也可以跑的很快 负载平衡问题 24题 G 公司有 n个沿铁路运输线 阅读全文
posted @ 2018-04-25 23:33 nervending 阅读(425) 评论(0) 推荐(0) 编辑
摘要: https://www.topcoder.com/community/data-science/data-science-tutorials/maximum-flow-augmenting-path-algorithms-comparison/ 存档用... By Zealint– TopCoder 阅读全文
posted @ 2018-04-24 12:03 nervending 阅读(972) 评论(0) 推荐(0) 编辑
摘要: http://www.csie.ntnu.edu.tw/~u91029/Flow.html#7 存档用... s-t Flow 所謂伊人,在水一方。溯洄從之,道阻且長;溯游從之,宛在水中央。《詩經.蒹葭》 http://www.csie.ntnu.edu.tw/~u91029/Flow.html#7 阅读全文
posted @ 2018-04-24 12:01 nervending 阅读(314) 评论(0) 推荐(1) 编辑
摘要: 信息学竞赛的算法理论分析是个深海,趁着没掉进去,写个总结,然后赶紧去刷题... 本人不是OI选手且对理论方面的研究很少,这只是我这些天(重新)入门网络流的一个小总结,问题是大大的有的,欢迎评论! 容量,流量,可行流,残量网络等等基础概念不赘述了 第一类,增广路算法(Augmenting-Path): 阅读全文
posted @ 2018-04-24 11:15 nervending 阅读(4909) 评论(0) 推荐(2) 编辑