在之前我们学过的最朴素的筛法就是埃氏筛法(埃拉托斯特尼筛法),它的复杂度是 \Theta (N \log_2(N))Θ(Nlog2(N))。其实这个朴素的筛法可以进行常数上的优化。还有一种更炫酷的筛法:欧拉筛,即线性筛法,时间复杂度为 \Theta (N)Θ(N)。 朴素筛法(埃氏筛法) 之前我们很早就接触的筛法是这样的: for (i...