求大佬确认此算法正确性
查看原帖
求大佬确认此算法正确性
658786
STUDENT00楼主2024/4/22 17:03

RT,经过边 (u,v,w)(u,v,w) 的最短路长度为 (1→u)+w+(v→n)(1\rightarrow u)+w+(v\rightarrow n),(v→n)(v\rightarrow n) 可通过在 GG 的反图上跑以 nn 为出发点的最短路得到。

不翻转时,最短路为 dis1,ndis_{1,n}。

翻转边 (u,v,w)(u,v,w) 时,按上文的方法求解,加上 du,vd_{u,v} 即可。

2024/4/22 17:03
加载中...