随笔分类 -  2012暑期培训--acm--数据结构--栈,堆,优先队列

pku 1611 The Suspects 普通并查集的使用
摘要:The SuspectsTime Limit: 1000MSMemory Limit: 20000KTotal Submissions: 14956Accepted: 7134DescriptionSevere acute respiratory syndrome (SARS), an atypical pneumonia of unknown aetiology, was recognized as a global threat in mid-March 2003. To minimize transmission to others, the best strategy is to se 阅读全文

posted @ 2012-07-18 18:58 wpdxzabm 阅读(112) 评论(0) 推荐(0)

并查集
摘要:并查集(转载来的)如果:给出各个元素之间的联系,要求将这些元素分成几个集合,每个集合中的元素直接或间接有联系。在这类问题中主要涉及的是对集合的合并和查找,因此将这种集合称为并查集。 链表被普通用来计算并查集.表中的每个元素设两个指针:一个指向同一集合中的下一个元素;另一个指向表首元素。 链结构的并查集 采用链式存储结构,在进行集合查找时的算法复杂度仅为O(1);但合并集合时的算法复杂度却达到了O(n)。如果我们希望两种基本操作的时间效率都比较高的话,链式存储方式就“力不从心”了。 树结构的并查集 采用树结构支持并查集的计算能够满足我们的要求。并查集与一般的树结构不同,每个顶点纪录的不是它的子结 阅读全文

posted @ 2012-07-18 10:47 wpdxzabm 阅读(264) 评论(0) 推荐(0)

导航