• 集合位置(次短路模板题)

    时间:2022-11-18 11:02:23

    ​​传送门​​这道题就是次短路的模板题,思路很简单,先求最短路,然后枚举最短路的每一条边,每次删去一条,然后再求最短路,对于这几次结果取最小值即可。 本质的理论就是最短路和次短路(如果存在的话)是不可能重合的,也许长度相等。 代码如下:#include<cstdio>#include&l...

  • POJ 3255 Roadblocks --次短路径

    时间:2021-09-21 13:15:24

    由于次短路一定存在,则可知次短路一定是最短路中某一条边不走,然后回到最短路,而且只是一条边,两条边以上不走的话,就一定不会是次短路了(即以边换边才能使最小)。所以可以枚举每一条边,算出从起点到这条边起点的最短距离,以及从终点到这条边终点的最短距离,再加上这条边的权值,看是否是次短路(比最短路总权值大...