摘要: P2260 [清华集训2012]模积和 写出这个是为了解决一类问题:$\sum _ {i=1} ^ {n} (n \mod i)$一类板子题 先说说一个纯板子: [CQOI2007]余数求和 题面:给出正整数$n$和$k$,计算:\(G(n,k)=\sum_{i=1}{n}(k\mod i)\) \(1≤n,k≤109\) 妥妥的推式子啊 阅读全文
posted @ 2021-07-14 21:05 无琛 阅读(68) 评论(0) 推荐(0)
摘要:  整除分块 当我去写数学题的时候化简$a \mod b\to a-\lfloor\frac{a}{b} \rfloor*b$至$O(n)$之后开心坏了,结果发现数据范围:\(1≤n,m≤1e9\)(吐血),然后看了题解苦思冥想,发现整除分块可以将时间复杂度优化到$O(\sqrt n)$ 整除分块:可以用到整除分 阅读全文
posted @ 2021-07-14 19:42 无琛 阅读(51) 评论(0) 推荐(0)
摘要: BSGS 基础篇 BSGS(baby-step giant-step),即大步小步算法。常用于求解离散对数问题。形象化的说,该算法可以在$O(\sqrt p)$的时间内求解$a^x \equiv b(\mod p)$(即求解高次同余方程) 其中$a \perp b$。方程的解$x$满足$0\le x < p$ 阅读全文
posted @ 2021-07-14 17:19 无琛 阅读(273) 评论(0) 推荐(0)