题目描述 一张P个点的无向图,C条正权路.CLJ要从Pb点(家)出发,既要去Pa1点NOI赛场拿金牌,也要去Pa2点CMO赛场拿金牌.(途中不必回家)可以先去NOI,也可以先去CMO.当然神犇CLJ肯定会使总路程最小,输出最小值. 题解:做两遍spfa,找出从起点开始先去pa1或者先去pa2的最小值 需要用一下spfa的优化,每次进行入队的时候都与队头进行比较,如果比队头小就放在队头,否则放队尾. #include<bits/stdc++.h> using namespace std; #de…