题意:汉语...
思路:
比赛的时候是按spfa正向的处理的,然后记录每一点的前一个点如果出现相等去最小的那个。结果wa。赛后才知道这样处理时错的。
比如下图:如果现在终点是6,现在2和3都能使6的距离达到最大且值相同。我们处理的时候会选2,但还是2这条路径却不是最优的,反而3是最有的。
所以我们逆向见图,求一个最短路然后倒着输出就好了。
#include #include #include #include #include #include #include #include #include #include