摘要:
[BZOJ4569] [Luogu 3295] [SCOI2016]萌萌哒(并查集+倍增) 题面 有一个n位的十进制数a(无前导0),给出m条限制,每条限制$(l_1,r_1,l_2,r_2)(保证r_1 l_1=r_2 l_2)$表示这个数的第$[l_1,r_1]$位与$[l_2,r_2]$位相同 阅读全文
posted @ 2019-09-14 14:31
birchtree
阅读(337)
评论(0)
推荐(0)
摘要:
[BZOJ4444] [Luogu 4155] [LOJ 2007] [SCOI2015]国旗计划(倍增) 题面 题面较长,略 分析 首先套路的断环为链。对于从l到r的环上区间,若ll_i$,所以$r_j r_i$,否则区间j就会被i包含。由于排序过,j显然有单调性,双指针扫一遍就可以了。 代码 c 阅读全文
posted @ 2019-09-14 13:25
birchtree
阅读(337)
评论(0)
推荐(0)
摘要:
超级钢琴: "[BZOJ 2006] [NOI 2010]超级钢琴(贪心+ST表+堆)" 药不能停: "[HDU 3712] Fiolki (带边权并查集+启发式合并)" 监控: 类似"国旗计划”,不同的是要去掉被完全包含的区间 国旗计划: "[BZOJ4444] [Luogu 4155] [LOJ 阅读全文
posted @ 2019-09-14 13:07
birchtree
阅读(262)
评论(0)
推荐(0)
摘要:
[BZOJ3133] [Baltic2013]ballmachine(树上倍增+堆) 题面 有一个装球机器,构造可以看作是一棵树。有下面两种操作: 从根放入一个球,只要下方有空位,球会沿着树滚下。如果同时有多个点可以走,那么会选择编号最小的节点所在路径的方向。比如依次在树根 放2个球,第一个球会落到 阅读全文
posted @ 2019-09-14 10:37
birchtree
阅读(362)
评论(0)
推荐(0)

浙公网安备 33010602011771号