分块
文章平均质量分 79
Mogician_Evian
这个作者很懒,什么都没留下…
展开
-
NKOJ 2751 蒲公英(分块)
P2751【Violet VI】蒲公英问题描述 在乡下的小路旁种着许多蒲公英,而我们的问题正是与这些蒲公英有关。 为了简化起见,我们把所有的蒲公英看成一个长度为n的序列(a1,a2,a3,a4,…an), 其中ai为一个正整数,表示第i棵蒲公英的种类编号。 而每次询问一个区间[l,r],你需要回答区间里出现次数最多的是哪种蒲公英,如果有 若干种蒲公英出现次数相同...原创 2018-01-12 10:04:14 · 574 阅读 · 0 评论 -
NKOJ 4040 (CQOI 2017) 小Q的表格(莫比乌斯反演+分块+递推+线性筛/欧拉函数+分块+线性筛)
P4040小Q 的表格问题描述 题目给出了一个有规律的表格,因此我们先随便修改一个数找一下所有被修改的数之间有没有什么规律,很容易发现好像被修改的数的行号和列号的gcd是一样的,于是我们考虑证明,实际上我们的修改过程和辗转相减的过程是一样的,因此很容易得证。 接着我们来考虑gcd一样的这些格子的数有什么特点,容易发现他们的倍数关系是固定的,等于行号列号乘积之商,所以我们用A[d]表示(d,原创 2017-07-29 17:06:37 · 736 阅读 · 1 评论 -
BZOJ 2821 作诗 (分块)
作诗问题描述 神犇SJY虐完HEOI之后给傻×LYD出了一题: SHY是T国的公主,平时的一大爱好是作诗。 由于时间紧迫,SHY作完诗之后还要虐OI,于是SHY找来一篇长度为N的文章,阅读M次,每次只阅读其中连续的一段[l,r],从这一段中选出一些汉字构成诗。因为SHY喜欢对偶,所以SHY规定最后选出的每个汉字都必须在[l,r]里出现了正偶数次。而且SHY认为选出的汉字的种类数(两个原创 2017-10-17 16:58:35 · 422 阅读 · 0 评论 -
HNOI 2010 弹飞绵羊 (分块/LCT)
【HNOI2010】弹飞绵羊问题描述 某天,Lostmonkey发明了一种超级弹力装置,为了在他的绵羊朋友面前显摆,他邀请小绵羊一起玩个游戏。游戏一开始,Lostmonkey在地上沿着一条直线摆上n个装置,每个装置设定初始弹力系数ki,当绵羊达到第i个装置时,它会往后弹ki步,达到第i+ki个装置,若不存在第i+ki个装置,则绵羊被弹飞。绵羊想知道当它从第i个装置起步时,被弹几次后会被弹飞。为了原创 2017-10-28 10:43:36 · 316 阅读 · 0 评论