洛谷传送门 看到这个题,原本想先从后往前dfs,求出能到终点的点,再在这些点里从前往后spfa,用一条边上的两个城市的商品价格的差来作边权,实施过后,发现图中既有负边权,又有回路,以及各种奇奇怪怪的东西.说实话我连样例都没过,然后提交一下试试,得了10分. 然而我发现,要求赚最多钱,就是到那个点的路径上的最大价格 - 最小价格. 两边dfs—— 最小价格可以从前往后搜来算. 最大价格可以从后往前搜来算. 最后枚举一边所有点maxx - minn的最大值就好. 说出来你可能不信,我是看的题解. —…