随笔分类 - 分块
摘要:洛谷传送门 CF 传送门 考虑一些复杂度带根号的做法。 考虑分块,对于一个块,我们需要处理出一个数经过这个块会变成哪个数。以下假设块长 (最后一个块块长可能 ,暴力处理即可)。 观察这个递推式 \(f_i = \left\lfloor\sqrt{f_{i - 1}
阅读全文
摘要:洛谷传送门 CF 传送门 小清新题。 首先容易发现每个合法的 唯一对应一个排列,大概就是每个时刻排列元素的相对顺序,然后插入到相应的位置。 但是这样太麻烦了。发现题目只要求求单点的 值。这应该有更简单的方法。 考虑令 表示 \(p_
阅读全文
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/P7722 "洛谷传送门") 被踩爆了好神的题啊! 转化一下题意,给出三个数组 ,每次可以单点修改 ,询问即求 $b_i = a_j = c_k, 1 \l
阅读全文
摘要:洛谷传送门 好题,吹爆 JRKSJ! 考虑朴素的 做法。枚举第 位,需要计算所有极长连续的全 区间长度,答案为 $\sum\limits_{i=0}^{63} 2^i \times (\frac{n(n+1)}{2} - \sum\frac{len(len
阅读全文
摘要:洛谷传送门 CF 传送门 比 CF547E 略难的字符串好题。 思路 首先令 。 设 为第 个字符串在 AC 自动机上的终止结点。考虑在 AC 自动机上匹配的过程, 在 中出现的次数就相当于在 Trie
阅读全文