head数组里存的到底是什么啊
struct edge{ int to,nextt,dis; }edges[N]; void add(int u,int v,int d){ cnt++; edges[cnt].dis=d; edges[cnt].nextt=head[u]; edges[cnt].to=v; head[u]=cnt; }