道路和航线--Dijkstra+拓扑排序(巨坑)
Loj 10081
题目分析:
由于这题专卡SPFASPFASPFA,已死。
考虑到负权边,两点之间只有一条,故将双向边建图后,维护处连通块缩点,在建负权边,图为DAGDAGDAG
在缩点图上跑拓扑排序,连通块内部跑DijkstraDijkstraDijkstra,就能维护处最短路d[i]d[i]d[i]
巨坑细节:d[i]d[i]d[i]要初始化为0x7f0x7f0x7f,而当d[i]&am...
原创
2019-07-31 18:13:07 ·
460 阅读 ·
0 评论