素数筛法
来源:互联网 发布:csrf攻击php 编辑:程序博客网 时间:2024/06/03 19:48
#include<stdio.h>#include<stdlib.h>#include<string.h>#include<math.h>#include <map>#include <string>#include<iostream>#include<vector>#include<algorithm>const int MAXSIZE = 1000;int is_prime[MAXSIZE];int prime[MAXSIZE];//判断是否是一个素数 Mark 标记数组 index 素数个数int Prime(){int index = 0;memset(is_prime,0,sizeof(is_prime)); for(int i = 2; i < MAXSIZE; i++) {//如果未标记则得到一个素数if(is_prime[i] == 0){prime[index++] = i;}//标记目前得到的素数的i倍为非素数for(int j = 0; j < index && prime[j] * i < MAXSIZE; j++) {is_prime[i * prime[j]] = 1;if(i % prime[j] == 0){ break;} } }return index;}int main(){int n = Prime();for(int i = 0; i < n; i++) {printf("%d ", prime[i]);if(i % 5 == 0) {printf("\n");}}return 0;}
阅读全文
0 0
- 又见素数(素数筛法)
- nyoj 26 孪生素数 素数筛法
- HDU 4548 美素数 // 素数筛法
- 素数判断和素数筛法
- 素数筛法-----》大规模的判断素数
- 素数筛(筛选法求素数)
- 素数筛选法(素数筛)
- 森德拉姆素数筛法
- 素数筛法
- 素数筛法
- 筛法素数表
- 筛素数法
- POJ2262 素数筛法
- POJ3306 素数筛法
- 素数筛法
- 素数筛法
- 素数筛法
- 【数学】素数筛法
- CyberLink PhotoDirector Ultra 9(相片大师)中文免费版下载
- MySQL基于GTIDs的主从复制
- 求一组数中最长的等差数列的长度
- MySQL学习笔记
- Qt on Android调用so库的问题------
- 素数筛法
- linux系统文件权限修改
- 【原创】微信开发教程(一)配置微信服务器与内网穿透
- HDU
- c# 基础学习 2
- Ubuntu 16.04下配置深度学习库caffe
- 搭建QT+Sqlite3嵌入式开发环境
- [js高手之路] es6系列教程
- 邻接表模板