链式前向星 一种把多个链表(数组模拟)的元素存在一个数组里的数据结构 结构 const int MAXN=(int)1e5+10; const int MAXM=(int)5e5+10; int head[MAXN]; struct Edge{ int to,w,next; } edge[MAXM]; int cnt; head[i]表示以i为起点的边所在链表的第一条边的编号 edge[i]表示编号为i的边,to是边的终点,w是边的权值,next表示这条链表的下一条边的编号 cnt表示当前边的数量 添边 void add(int u,int v,in...