高效素数打表法
来源:互联网 发布:淘宝新店如何发布宝贝 编辑:程序博客网 时间:2024/06/05 17:53
在网上看到的一种方法, 觉得很不错所以自己敲了一份记一下。。
比较省时间。。
#include <iostream>#include <algorithm>#include <cstring>using namespace std;int prime[100010];bool is_prime[10001000];int main(){ int i, j, k; memset(is_prime, true, sizeof(is_prime)); is_prime[1] = false; for(i = 2, k = 0; i <= 10001000; i++) { if(is_prime[i]) { prime[k++] = i; } for(j = 0;i * prime[j] <= 10001000;j++) { is_prime[i * prime[j]] = false; if(i % prime[j] == 0) break; } } return 0;}
0 0
- 素数高效打表法
- 高效素数打表法
- 高效求素数--筛法求素数
- 高效素数打表
- 高效判断素数方法
- 高效素数打表
- 高效素数打表
- 高效判断素数方法
- 高效求素数
- 素数的高效判断
- 高效寻找素数
- 高效判断素数方法
- 高效素数打表
- 高效素数打表
- 高效素数打表
- 高效判断素数
- 高效生成素数
- 逐步修改素数高效算法
- ubuntu下配置JAVA环境变量
- 让系统更有保障 停用Windows XP十项不必要服务
- hdu1693 Eat the Trees (插头dp)
- Axis2创建WebService实例可用
- ArcGIS教程:检查空间自相关和方向变化
- 高效素数打表法
- 系统小知识:确保Windows电脑系统稳定、运行流畅的六个秘笈
- c++智能指针
- 关于Eclipse不能在线更新ADT问题
- 为什么Linux不需要磁盘碎片整理
- Makefile宏定义
- java多线程返回函数结果
- 操作轻松自如,Windows 7运行命令一览
- 深入理解Handler消息传递机制详解