Codeforces 1321D Navigation System(最短路 + 思维)
题目链接:https://codeforces.ml/contest/1321/problem/D
题意:给你n个点,m条无向边,以及一条含n个点得路线。就像地图导航系统,每次在最短路出错就要重新导航,问最小得导航次数和最大得导航次数(最短路可能有多条)。
思路:反向建边。之后用bfs找出终点a[k]到每个点得最短路。那样我们扫描整个路径,如果dis[a[i]] != dis[a[i+1]] + ...
原创
2020-03-03 13:26:16 ·
189 阅读 ·
0 评论