一名苦逼的OIer,想成为ACMer

Iowa_Battleship

随笔分类 -  最小割

洛谷1345 [USACO5.4]奶牛的电信Telecowmunication
摘要:"原题链接" 最小割点数转换成最小割边数的模板题(不过这数据好小)。 每个点拆成两个点,连一条容量为$1$的边,原图的边容量定为$+\infty$,然后跑最大流即可。 这里用的是$Dinic$。 阅读全文

posted @ 2018-11-05 20:31 Iowa_Battleship 阅读(118) 评论(0) 推荐(0) 编辑

BZOJ1001或洛谷4001 [BJOI2006]狼抓兔子
摘要:"BZOJ原题链接" "洛谷原题链接" 显然就是求最小割。 而对于一个平面图有结论,最大流=最小割=对偶图最短路。 所以这题可用最大流或是转换为对偶图求最短路,这里我是用的对偶图。 虽然理论上按上界算,这题$Dinic$应该是跑不过去的,不过因为网络流复杂度玄学,$Dinic$莫名跑得挺快的。 在转 阅读全文

posted @ 2018-09-30 12:34 Iowa_Battleship 阅读(165) 评论(0) 推荐(0) 编辑

POJ1966 Cable TV Network
摘要:"原题链接" 割去点使得无向图不连通,和最小割相似。 我们可以将点转化成边,这样就能跑最小割了。 枚举每两个不能直接到达的点$S,T$,使得删去一些点(除去这两个点)使得这两个点不连通(若两点能直接到达显然无解),然后我们按下面的方法建立新图: 1. 将每个点$x$,拆成两个点$x_1,x_2$,对 阅读全文

posted @ 2018-09-18 14:01 Iowa_Battleship 阅读(134) 评论(0) 推荐(0) 编辑

导航