【可乐教育】并查集(Union-Find)(可乐教育教师端登录)

【可乐教育】并查集(Union-Find)(可乐教育教师端登录)

定义

并查集是一种树型的数据结构,用于处理一些不相交集合的合并及查询问题(即所谓的并、查)。比如说,我们可以用并查集来判断一个森林中有几棵树、某个节点是否属于某棵树等。

主要构成:

并查集主要由一个整型数组pre[ ]和两个函数find( )、join( )构成。

数组 pre[ ] 记录了每个点的前驱节点是谁,函数 find(x) 用于查找指定节点 x 属于哪个集合,函数 join(x,y) 用于合并两个节点 x 和 y 。

作用:

并查集的主要作用是求连通分支数(如果一个图中所有点都存在可达关系(直接或间接相连),则此图的连通分支数为1;如果此图有两大子图各自全部可达,则此图的连通分支数为2……)

问题思考:

极端情况下会退化成一条链将结点数量多的接到结点少的树上,导致了退化将较高的树接到较低的树上,导致了退化

特别声明:[【可乐教育】并查集(Union-Find)(可乐教育教师端登录)] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

边缘计算网关HiWoo Box:工业智能化的神经末梢(边缘计算网关品牌)

HiWoo Box作为新一代工业级边缘计算网关,正在重新定义工业设备连接与数据处理的方式,为制造业数字化转型提供关键支撑。 边缘计算网关是一种部署在数据源头的智能设备,采用"边缘计算+工业物联网"的融合架

边缘计算网关HiWoo Box:工业智能化的神经末梢(边缘计算网关品牌)

做眼睛激光手术要多久(做眼睛激光手术可以用医保吗)

许多患有近视的人希望通过近视眼手术一次性解决戴眼镜的不便,这一群体中不乏在校学生和职场人士,他们日常需兼顾学习和工作。手术后视力改善的速度受年龄、眼睛的屈光调节能力和术前近视程度等因素影响

做眼睛激光手术要多久(做眼睛激光手术可以用医保吗)

ChinaJoy骁龙馆盛大启幕:高通带来了全明星阵容(骁龙官方网站)

基于骁龙8至尊版和第四代骁龙8s移动平台的强悍性能加持,30余款最新Android旗舰手机将在骁龙展台集中亮相,支持最新骁龙至尊游戏特性,以全明星阵容展示骁龙在前沿移动游戏装备领域的强大领导力。 骁龙主题馆…

ChinaJoy骁龙馆盛大启幕:高通带来了全明星阵容(骁龙官方网站)

《哪吒2》生不逢时,全球年冠和影史第五保不住了(哪吒2的电影)

要是把《哪吒2》放在2023年2024年或者是2026年,那全球年度票房冠军的位置或许就真的稳了,没有哪部电影能够实现对它的超越。 《哪吒2》本身也很强大,保不住年冠和影史第五,也只能怪它“生不逢时”,碰上…

《哪吒2》生不逢时,全球年冠和影史第五保不住了(哪吒2的电影)

冒险新作《海绵宝宝:潮汐巨神》公布 首支预告片赏(海绵营救大冒险)

《海绵宝宝:潮汐巨神》今日公布官宣预告片,还搭配了朗朗上口的歌曲(由大卫·哈塞尔霍夫参与演绎)。 预告片: 你要如何给七海之上最自大的这两个家伙劝架呢?飞行荷兰人和海神之间的一场争斗让整个比基尼海滩陷入了…

冒险新作《海绵宝宝:潮汐巨神》公布 首支预告片赏(海绵营救大冒险)