并查集
文章平均质量分 77
一羽清宁lgx
这个作者很懒,什么都没留下…
展开
-
hdu1863-畅通工程 最小生成树的并查集实现方法
hdu1863 ←杭电的域名换掉了,之前贴的链接都打不开找到一篇特别容易理解的用Kruskal博客Problem Description省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可)。经过调查评估,得到的统计表中列出了有可能建设公路的若干条道路的成本。现请你编写程序,计算出全省畅通需要的最低成本。转载 2016-08-18 17:20:19 · 261 阅读 · 0 评论 -
并查集详解
转自点击打开链接这个文章是几年前水acm的时候转的, 当时也不知道作者是谁, 要是有人知道的话说一下吧并查集是我暑假从高手那里学到的一招,觉得真是太精妙的设计了。以前我无法解决的一类问题竟然可以用如此简单高效的方法搞定。不分享出来真是对不起party了。(party:我靠,关我嘛事啊?我跟你很熟么?)来看一个实例,杭电1232畅通工程转载 2016-08-09 16:47:58 · 4145 阅读 · 0 评论 -
并查集
并查集一.并查集的两个功能1.查询一个集合中的一个元素(或者说查询某个元素在哪个集合中)2.合并两个集合二.优化1.按集合的思想来看,并查集其实不是一个树形结构,就是一个普通的集合,查询是O(1),合并是O(n),必须扫描所有元素; 树形结构是优化出来的,下面的内容都是树形结构的,集合的那种就不说了,因为我们平时看到的并查集都是树形结构的转载 2016-08-10 15:07:25 · 263 阅读 · 0 评论 -
杭电oj--1213 How Many Tables
Problem DescriptionToday is Ignatius' birthday. He invites a lot of friends. Now it's dinner time. Ignatius wants to know how many tables he needs at least. You have to notice that not all the frien原创 2016-08-10 19:19:14 · 1057 阅读 · 0 评论