你会发现绝大部分人的代码都是一样的,
写一个结构体(基本上都叫MST),里面有Edge的vector,然后把它们merge起来(甚至函数名都是merge),然后有两个dfs函数...
巧合,巧合,一定是巧合(