挺小清新的一道最小生成树。 题意:给你一个图,求这个图的最小生成树。其中图中某些边为必选。 不难想出只要在 ==1 的时候强制加入边进行更新即可。 #include<bits/stdc++.h> using namespace std; #define int long long const int N=200010; struct node{ int u,v,w,num; }e[N]; int n,m,fa[N],vis[N]; int find(int u) { if(fa[u]!=u) return fa[u]=find(fa[u]); return u; } int ans...