数据结构---并查集
TbYangZ
这个作者很懒,什么都没留下…
展开
-
「NOIP2017」 奶酪 - 并查集
题目大意在一个三维空间内有一块长方体奶酪,下表面z=0,高度为h,长宽无限,其中有一些可以通过的空洞,如果两个洞相交或相切,就可以从一个空洞跑到另一个空洞。给定h和每个空洞的球心坐标和半径,问能否从下表面跑到上表面。分析首先要明白对于两个球体A,B如果AB的球心距离小于等于两半径和,两球相切或相交。然后,维护一个并查集,建立一个超级起点z=0和超级终点z=h,如果两个球连通,就将它们并...原创 2018-08-21 19:02:02 · 549 阅读 · 0 评论 -
「NOIP2018模拟赛」 打地鼠游戏 - 贪心+并查集
题目描述伟大的学长特别喜欢打地鼠游戏,这个游戏开始后,会在地板上冒出一些地鼠来,你可以用榔头去敲击这些地鼠,每个地鼠被敲击后,将会增加相应的游戏分值。可是,所有地鼠只会在地上出现一段时间(而且消失后再也不会出现),每个地鼠都在0时刻冒出,但停留的时间可能是不同的,而且每个地鼠被敲击后增加的游戏分值也可能是不同。最近学长经常玩这个游戏,以至于敲击每个地鼠只要1秒。他在想如何敲击能使总分最大。...原创 2018-09-20 21:53:20 · 473 阅读 · 0 评论 -
「NOIP2018模拟赛」 T4 - 并查集+区间Dp
题目描述小 Z 上英语课思考数学问题被英语老师发现啦~英语老师:「你这么爱胡思乱想我问你一道英语题吧」小 Z 想跑,但是已经来不及了。英语老师:「我们定义一个回文串是正方读起来相同的字符串」小 Z:「这个简单,不就是像 "abba""abba""abba""aba&am原创 2018-11-06 22:20:15 · 705 阅读 · 0 评论 -
「AHOI2013」 连通图 - 线段树分治+并查集
题目描述给定一个连通的无向图和若干个小集合,每个小集合包含一些边。对于每个集合,你需要确定将集合中的边从原来的无向图中删除后该图是否保持连通。一个图是连通的当且仅当任意两个不同的点之间存在一条路径连接他们。输入格式输入的第一行包含两个整数n和m(1<=n<=10000, 1<= m <= 100000),表示无向图的点数和边数,每个点从1到n标号。接下来的m行表示...原创 2019-03-16 23:51:03 · 345 阅读 · 0 评论