```cpp
if(find(e[i].x)!=find(e[i].y))
{
f[e[i].x]=find(e[i].y);
cnt+=e[i].w;
cont++;
}
```
`e[i].x` 应为 `find(e[i].x)`。
而且最好提前把两个 `find()` 存起来,否则调用多次会很慢。
by KEBrantily @ 2021-07-08 16:58:57
@[KnightL](/user/281497) 谢谢大佬!!!
by Casper在武外 @ 2021-07-08 21:00:48
问一句:struct数组能memset吗???~~溜走~~
by hello_world_djh @ 2021-10-06 22:35:57