洛谷 村村通 解题报告

原题链接

很明显是一道并查集模板题。

如果还不知道并查集是什么请看别人家的博客

知道了就好办了。

首先一波并查集操作,合并+ f i n d find 函数( f i n d find 的函数用来寻找它的根,即 f a t h e r ( i ) father(i)

最后直接搜有几棵树,输出树的数量-1,因为最终的目标是把这些树合并,只需要树的数量-1条边。

发布了18 篇原创文章 · 获赞 2 · 访问量 3452

猜你喜欢

转载自blog.csdn.net/woshidalaocxy/article/details/103498791