题意是给你点与点之间的距离,求来回到点1的最短路中的边权和。 因为边很大,不能用原来的dijkstra什么的,所以用spfa来做。并且注意要用long long int 来存储。 稍微改了一下学长的模板。 stack stl 实现代码: #include<stdio.h>#include<stack>using namespace std;const int M
//用vector写邻接表无情的TLE,只好用静态邻接表,两次SPFA分别求去和回的最短路 #include<iostream> #include<cstdio> #include<cstring> #include<queue> #include<vector> using namespace std; const int INF=0x3f3f3f3f; const int maxn=1000