HDU - 5889 Barricade 网络流最大流-最小割+最短路
题目链接
题意:有n个城市,长度相同的m条路,上将位于1号城,敌人军队位于n号城,现在可以得知军队只会走从n到1的最短路径,所以上将决定在这些路径上放置障碍(在相应的道路上放置障碍需要消耗相应的w),要求让军队至少碰到一次障碍的同时花费最小。
思路:由于只会走最短路,那先跑一遍最短路把会走的边都挑出来,然后就是求最小割的模板题了。
最小割:求完最大流之后,按照bfs源点是否能到达分为两个点集...
原创
2020-03-30 19:06:16 ·
281 阅读 ·
0 评论