本文介绍: 并查集是一种数据结构,用于处理一些不交集的合并及查询问题。它支持两种操作:查找(Find):确定某个元素属于哪个子集。它可以用来判断两个元素是否属于同一个子集。合并(Union):将两个子集合并成一个集合。
什么是并查集
并查集是一种数据结构,用于处理一些不交集的合并及查询问题。它支持两种操作:
查找(Find):确定某个元素属于哪个子集。它可以用来判断两个元素是否属于同一个子集。
合并(Union):将两个子集合并成一个集合。
并查集的功能
将连通边加入并查集
在join函数中 我们需要先寻找 u 和 v 的根,然后再进行连线在一起,而不是直接 用 u 和 v 连线在一起。
并查集里寻根的过程
并查集初始化
1971. 寻找图中是否存在路径
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。