素数筛选的模板
来源:互联网 发布:java 并发和线程 编辑:程序博客网 时间:2024/05/20 02:21
复杂度为NlogN
void initiate(){for(int i=2;i<=N;i++){is_prime[i]=1;}for(int i=2;i<=N;i++){for(int j=i*2;j<=N;j+=i)is_prime[j]=0;}}
优化后的复杂度更低
for (int i = 2; i <= n; ++i) { is_prime[i] = 1;}for (int i = 2; i * i <= n; ++i) { if (is_prime[i]) { for (int j = i * i; j <= n; j +=i) { is_prime[j] = 0; } }}
阅读全文
0 0
- 素数筛选的模板
- 线性筛选素数模板
- 【模板】素数筛选
- 素数筛选法 模板
- 素数筛选(模板)
- 素数筛选【模板】
- 素数筛选法 模板
- [模板]素数筛选
- 筛选素数模板
- 素数筛选法模板
- 【模板】素数筛选
- 筛选素数[模板]
- 素数筛选法(模板)
- 素数筛选模板
- 素数筛选法打表模板
- 素数筛选法(模板)
- 快速线性素数筛选[模板]
- 线性筛选素数(模板)
- GoogleDrive云盘同步本地博客文件
- swjtuoj 2389 The Trip On Abandoned Railway
- 信号量学习总结(一)
- 字符串处理及常用字符串操作总结————把国家名字按字典顺序排序
- [翻译] Ext JS 6.5 和 Sencha Cmd 6.5 GA(一般可用) 版本发布
- 素数筛选的模板
- 解析Jquery取得iframe中元素的几种方法
- ListView和ScrollView冲突
- numpy KNN简单实现 分类:机器学习
- Android Studio导入Eclipse项目出现乱码,真机运行汉字乱码。
- 第六次上机实验
- CollapsingToolbarLayout使用介绍
- Java 中 String 之 compareTo()的程序源码浅析
- 51Nod 1244 莫比乌斯函数前缀和