[BZOJ1266][AHOI2006]上学路线route(spfa+最小割)

题目描述 传送门php 题目大意:给出一个n个点m条边的无向图,每一条边有长度和代价,先求1-n的长度最短路,在求去掉最小代价的边,使1-n的长度最短路变大ios 题解 首先建出来最短路径图,而后连边容量为代价,跑最小割就好了web 最短路径图也就是图上的每一条边都在至少一条最短路中,判断的时候只须要判断边(u,v,c)是否知足dis(u)+c=dis(v)就好了 让这些最短路都不能1和n连通因此
相关文章
相关标签/搜索