【发布时间】:2019-12-08 15:04:17
【问题描述】:
根据维基百科:
dynamic connectivity 结构是一种数据结构,可动态维护有关图的连接组件的信息。
还有:
union–find 数据结构是跟踪一组元素的数据结构,这些元素被划分为多个不相交(不重叠)的子集。
乍一看,这些数据结构之间几乎没有什么关系。但几乎每一篇提到动态连接的文章,都会瞥见 union-find。所以,我想知道这两者有什么关系?
【问题讨论】:
-
我觉得这两个数据结构更像是可以用来查找图的连接相关信息。我怀疑这两种结构之间是否存在任何直接关联。
标签: algorithm data-structures union-find