『学习笔记』整除分块
引言
其实没学到不少,接触了挺多了。
笔记
整除分块也是分块的一种。
比如我们现在要求 \(\sum_{i=1}^n \biggl\lfloor{\dfrac{n}{i}}\biggr\rfloor\)
举个栗子,当 \(n=10\) 的时候,我们打表:
| \(i\) | \(\biggl\lfloor{\dfrac{n}{i}}\biggr\rfloor\) |
|---|---|
| \(1\) | \(10\) |
| \(2\) | \(5\) |
| \(3\) | \(3\) |
| \(4\) | \(2\) |
| \(5\) | \(2\) |
| \(6\) | \(1\) |
| \(7\) | \(1\) |
| \(8\) | \(1\) |
| \(9\) | \(1\) |
| \(10\) | \(1\) |
诶?我们发现有很多重复的诶。
于是考虑分块:将 \(\biggl\lfloor{\dfrac{n}{i}}\biggr\rfloor\) 相同的 \(i\) 分为一块求解。
那么既然它是个“块”,那么他就一定
本文来自博客园,作者:MY_Lee,转载请注明原文链接:https://www.cnblogs.com/StarDust-lmy/p/13476820.html
浙公网安备 33010602011771号