dijkstra算法(其实感觉不太是原始的那种算法,而是一种代码更短的模拟dijkstra算法)。由于使用了优先队列,所以时间复杂度也从V^2变成了ElogV ">#include<queue> #include<algorithm> #include<string.h> using namespace std; const int MAXN=1001; const int INF=2000000000; struct edge{ int to; int length; int money; edge(int t,int l,int m):to(t),len...