蒟蒻求救莫名RE

P3366 【模板】最小生成树

@[hyfhyf](/space/show?uid=52529) 上博客园找啊哈磊的啊哈算法的《图的最小生成树》
by 氷スイカ233 @ 2018-08-22 22:04:59


``` int find(int x){ if(fa[x]==x)return x; else fa[x]=find(fa[x]); } ``` 应该改为 ``` int find(int x){ if(fa[x]==x)return x; else return fa[x]=find(fa[x]); } ``` 否则当`fa[x]!=x`时,find函数没有返回值 @[hyfhyf](/space/show?uid=52529)
by 冈崎梦美 @ 2018-08-22 22:27:47


find函数里 ``` int find(int x){ if(fa[x]==x)return x; else return fa[x]=find(fa[x]); } ``` 试试看
by 哔哩哔哩 @ 2018-08-22 22:28:13


呀 回复重了 (笑哭@[LGW2016B02](/space/show?uid=41953)
by 哔哩哔哩 @ 2018-08-22 22:28:38


代码里有很多没必要的操作,建议改一改代码习惯。
by 冈崎梦美 @ 2018-08-22 22:28:49


@[哔哩哔哩](/space/show?uid=41868) 2333333
by 冈崎梦美 @ 2018-08-22 22:29:07


@[LGW2016B02](/space/show?uid=41953) 萌新问一下,他这个代码里的操作是不是变相的按秩合并啊
by WorldBest丶牛顿 @ 2018-08-22 22:33:51


@[WorldBest丶牛顿](/space/show?uid=53164) 应该不是……顺带%%%Dalao
by 冈崎梦美 @ 2018-08-22 22:38:16


|