我对数论分块的理解就是:在一类要统计\(\sum_{i=0}^{n}{f(i) }\)的数学题中,由于f(i)是单调的,故存在x,y∈[i,j]使得f(x)=f(y)。于是只要找到这段区间就可以节省计算区间内每一个函数值的时间开销。 时间复杂度大抵是\(O(\sqrt{n})\)的? 题目可以参考 初涉数论分块,我觉得写得特别好 参考: 1.初涉数论分块 转载于:https://www.cnblogs.com/shengwang/p/9842082.html