Luogu P4768 [NOI2018] 归程 1234567891011121314int N;void ExKruskal() { InitAdjList(); InitDisSet(); N = n; sort(eg + 1, eg + 1 + m); for (int i = 1, ancu, ancv; i <= m; ++i) { ancu = anc(eg[i].u); ancv = anc(eg[i].v); if (ancu == ancv) continue; father[ancu] = father[ancv] = ++N; Insert(N, ancu, 0); Insert(N, ancv, 0); }}