并查集
文章平均质量分 79
允彦
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
YbtOJ 数列询问(并查集 )
目录: 前置知识 题目描述 解题思路 AC 代码 前置知识: 并查集,前缀和 题目描述: 解题思路: 题意让我们判断小红的话在第几句出现了错误,如果直接 BF 的话肯定会爆(你问我为什么,因为我试过··· ···),那就要考虑优化,既然是一个连续的区间,那就可以声明一个前缀和数组 sum 来优化算法,既然有了前缀和,那么是不是可以用并查集来维护 - k (mod p)关系?是的,这道题目用并查集恰到好处。那么接下来就该考虑并查集的内部程...原创 2021-08-16 21:11:05 · 398 阅读 · 0 评论 -
YbtOJ 躲避拥挤(并查集)
目录: 前置知识 并查集(路径压缩),快速排序(sort),结构体 题目描述 样例与数据范围 解题思路 前置知识: 并查集(路径压缩),快速排序(sort),结构体 题目描述: 样例与数据范围: 解题思路: 在并查集的专题里,当然是用并查集啦! 刚开始的时候,小编还以为是用搜索的(你看这个题,他多像搜索啊),再读一读题目,n 个点,m 条边,这很明显是个图论题啊(废话,并查集不就是图论...原创 2021-08-13 21:46:52 · 665 阅读 · 3 评论 -
C++ 并查集算法
并查集简介 并查集,在一些有N个元素的集合应用问题中,我们通常是在开始时让每个元素构成一个单元素的集合,然后按一定顺序将属于同一组的元素所在的集合合并,其间要反复查找一个元素在哪个集合中。这一类问题近几年来反复出现在信息学的国际国内赛题中。其特点是看似并不复杂,但数据量极大,若用正常的数据结构来描述的话,往往在空间上过大,计算机无法承受;即使在空间上勉强通过,运行的时间复杂度也极高,根本就不可能在比赛规定的运行时间(1~3秒)内计算出试题需要的结果,只能用并查集来描述。 ...原创 2021-08-13 13:37:56 · 5138 阅读 · 6 评论
分享