文件名称:c++并查集类
文件大小:1.62MB
文件格式:ZIP
更新时间:2018-05-09 15:05:43
c++ 并查集
在一些有N个元素的集合应用问题中,我们通常是在开始时让每个元素构成一个单元素的集合,然后按一定顺序将属于同一组的元素所在的集合合并,其间要反复查找一个元素在哪个集合中。这一类问题近几年来反复出现在信息学的国际国内赛题中,其特点是看似并不复杂,但数据量极大,若用正常的数据结构来描述的话,往往在空间上过大,计算机无法承受;即使在空间上勉强通过,运行的时间复杂度也极高,根本就不可能在比赛规定的运行时间(1~3秒)内计算出试题需要的结果,只能用并查集来描述。
【文件预览】:
UFSets
----TestUFSets.cpp(1KB)
----TestUFSets.exe(6.26MB)
----Assistance.h(3KB)
----UFSets.h(5KB)