JZOJ5959. 【NOIP2018模拟11.8A组】铁路运输

题解 虽然他有很多边,但是不少边都没有存在意义。 因为我们只关心最短路,所以如果一条边没有构成最短路, 那么无论他存在与否,都对最短路没有任何影响。 根据构成最短路边,造出一个最短路图, 这个图是一个有向无环图。 考虑一个点什么时候到1号点的最短路改变, 显然是它的入度变为了0, 当它不再与1连通,那么它连出去的边也就不是构成最短路的边了, 也应该删去。 思考这个过程,是不是很像拓扑序呢。 cod
相关文章
相关标签/搜索