今天又复习了一下欧拉筛法,在这做个笔记。
欧拉筛(线性筛)
一般情况下,有一种筛法叫埃什么什么的。是 O(nloglogn) ,非常接近于 O(n) ,但也会有坑爹的出题人来个10000000故意卡你。
原理
这可能原理有点妙啊。
- 设 pr[i] 为i最小质因子,然后从2开始计算
- 如果 pr[i] 没有在前面得到,就说明i是质数,所以 pr[i]=i,prime
今天又复习了一下欧拉筛法,在这做个笔记。
一般情况下,有一种筛法叫埃什么什么的。是 O(nloglogn) ,非常接近于 O(n) ,但也会有坑爹的出题人来个10000000故意卡你。
这可能原理有点妙啊。