![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
并查集,最小生成树
文章平均质量分 65
juanlansexuehua
这个作者很懒,什么都没留下…
展开
-
并查集
一,基本的定义: 并查集是一种树型的数据结构,用于处理一些不相交的集合的合并及查询问题。常常在使用中以森林来表示。 集就是让每一个元素构成一个单元素的集合,也就是按一定顺序将属于同一组的元素所在的集合合并。 二,主要操作: 初始化: 把每个点所在集合初始化为其自身(通常来说,这个步骤在每次使用该数据结构时只需要执行一次,无论何种实现方式,时间复杂度均为O(N) 查找: 查找元原创 2017-02-28 20:51:55 · 234 阅读 · 0 评论 -
并查集的具体例题
1217.CD收藏 Description lmh平常爱听歌,所以买了很多的CD来收藏,但是因为平常整理不当,所以忘记了这些CD的歌手是谁。现在他想知道他到底收藏了多少位歌手的专辑,于是他想了一个办法,同时拿出两个CD来听,可以分辨出来是否为同一个歌手唱的。(如果没有说明则认为是没有分辨出来,为不同歌手)现在他列了一个表记录哪些专辑是同一歌手,但他面对着这一堆记原创 2017-02-28 21:12:49 · 431 阅读 · 0 评论 -
并查集的具体例题(1218 认路)
1218.认路 Time Limit: 1000 MS Memory Limit: 32768 KB Total Submission(s): 40 Accepted Submission(s): 34 Description lmh刚来到山师学习,他知道以后自己要在这里生活很长时间,所以想要尽快弄清楚学校里面各种设施的位置,方原创 2017-03-01 19:39:48 · 262 阅读 · 0 评论 -
最小生成树
一,基本的定义: 在一给定的无向图G=(V,E)中,(u,v)代表连接顶点u与顶点v的边,而w(u,v)代表边的权重,若存在T为E的子集且为无循环图,使得的w(T)最小,则T为G的最小生成树(最小权重树)。 最小生成树可以用Krukal算法或Prime算法求出。 二,算法的描述: prime算法简述 1)输入:一个加权连通图,其中顶点为v,边集合为E; 2)初始化:Vnew={x}原创 2017-03-01 19:50:06 · 311 阅读 · 0 评论 -
最小生成树例题
poj 2421 Constructing Roads Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 23522 Accepted: 10085 Description There are N villages, which are numbered from原创 2017-03-01 20:27:41 · 1303 阅读 · 0 评论