并查集,最小生成树
文章平均质量分 65
juanlansexuehua
这个作者很懒,什么都没留下…
展开
-
并查集
一,基本的定义:并查集是一种树型的数据结构,用于处理一些不相交的集合的合并及查询问题。常常在使用中以森林来表示。集就是让每一个元素构成一个单元素的集合,也就是按一定顺序将属于同一组的元素所在的集合合并。二,主要操作:初始化:把每个点所在集合初始化为其自身(通常来说,这个步骤在每次使用该数据结构时只需要执行一次,无论何种实现方式,时间复杂度均为O(N)查找:查找元原创 2017-02-28 20:51:55 · 249 阅读 · 0 评论 -
并查集的具体例题
1217.CD收藏Description lmh平常爱听歌,所以买了很多的CD来收藏,但是因为平常整理不当,所以忘记了这些CD的歌手是谁。现在他想知道他到底收藏了多少位歌手的专辑,于是他想了一个办法,同时拿出两个CD来听,可以分辨出来是否为同一个歌手唱的。(如果没有说明则认为是没有分辨出来,为不同歌手)现在他列了一个表记录哪些专辑是同一歌手,但他面对着这一堆记原创 2017-02-28 21:12:49 · 441 阅读 · 0 评论 -
并查集的具体例题(1218 认路)
1218.认路Time Limit: 1000 MS Memory Limit: 32768 KBTotal Submission(s): 40 Accepted Submission(s): 34 Description lmh刚来到山师学习,他知道以后自己要在这里生活很长时间,所以想要尽快弄清楚学校里面各种设施的位置,方原创 2017-03-01 19:39:48 · 276 阅读 · 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 · 324 阅读 · 0 评论 -
最小生成树例题
poj 2421Constructing RoadsTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 23522 Accepted: 10085DescriptionThere are N villages, which are numbered from原创 2017-03-01 20:27:41 · 1321 阅读 · 0 评论