#define _CRT_SECURE_NO_WARNINGS #include<iostream> #include<cstring> using namespace std; //采用spfa算法 const int N = 5010, M = 10e5 + 10; int h[N], e[M], ne[M], idx, n, m; int dist[N], que[N], hh, tt; void add(int a, int b) { e[idx] = b; ne[idx] = h[a]; h[a] = idx++; } int spfa() { ...