牛客OI周赛5-提升组 wpy的请求 (spfa变形求负权通路)

wpy的请求 spfa变形 题目大意:给一个n个点,m条边的有向图,可能有负权边,如今要把负边权都变成非负, 而且使得原图中的任意两点u,v最短路通过路径不变而且使得原图中的任意两点u,v最短路通过路径不变ios 解题思路:解法就是创建一个超级原点(也就是0节点),与全部点相连,且边权值为0,而后跑一遍spfa(),而后边权答案就是 dis[u]-dis[v]+w。web 这是由于spfa的松弛操
相关文章
相关标签/搜索