摘要:
问题来源 http://ac.jobdu.com/problem.php?pid=1012 问题描述 一共有编号1~n的n个城市,只有m条道路把他们连起来,问至少还需要多少条道路,才能让所有城市都连在一起。 问题分析 或许还没有了解接触过并查集,但我们看到这个问题,一定想得到这个问题大概怎么解决:连 阅读全文
摘要:
什么是并查集? 并查集(Union-find Sets)是一种非常精巧而实用的数据结构,它主要用于处理一些不相交集合的合并问题。一些常见的用途有求连通子图、求最小生成树的 Kruskal 算法和求最近公共祖先(Least Common Ancestors, LCA)等。 使用并查集时,首先会存在一组 阅读全文