文章目录
一、前言
亲爱的读者,你三十岁了吗?
以前总是讨厌父母的平庸,长大了才发现他们曾经也是怀揣着梦想的少年,只是被生活磨平了棱角。现在的我们走着父母曾经走过的路,却发现也许我们还不如父母,当初他们拿着微薄的工资却养活了我,而我却还是靠着父母几十年的积蓄付了首付。
小时候总是盼着长大,如果长大后父母依旧辛苦,那我们长大还有什么意义。
二、并查集的原理
1、“并"和"查”
- 有了深度优先搜索的基础以后,相信你对递归已经有一定的认识,那么今天让我们来认识一下并查集。
- 并查集是一种处理不相交集合的数据结构。
它支持两种操作:
1)合并操作 m e r g e ( x , y ) merge(x, y)
本文深入探讨了并查集这一数据结构,从“并”和“查”的基本概念出发,详细介绍了朴素算法、森林算法、启发式合并以及路径压缩。通过实例和代码解析,解释了如何通过并查集解决图的连通性、树的判定等问题,并探讨了并查集在元素删除和离线操作中的应用。此外,文章还提供了相关题目的整理,帮助读者巩固理解。

订阅专栏 解锁全文
1079

被折叠的 条评论
为什么被折叠?



