埃拉托色尼筛算法
2015-08-10 12:09
309 查看
#include <stdio.h> void sushu(int N){ int i, j, a ; for(i=0;i<N ;i++)a[i]=1 ; for (i=2;i<N ;i++) if(a[i]) for(j = i ; i * j < N ; j++ )a[i*j]=0; for (i=2;i<N ;i++) if(a[i])printf("%6d",i); } main(){ sushu(10000); }
相关文章推荐
- iOS开发系列--Swift语言
- 详解Python中dict与set的使用
- poj2377 kruskal
- kettle对排序记录节点集群时,关于数据不准问题
- android基础学习之打jar包
- 电脑装完win8.1后无法进入BIOS
- 6个超实用的PHP代码片段
- 石子合并
- 为什么BAT出来的人特别受欢迎?
- Makefile 使用总结
- hdu 1198
- java计算当前周开始日期&结束日期
- php 解决和避免form表单重复提交的方法
- mybatis与spring3.1整合----
- poj 1182
- DockerFile
- 删除字符串中出现次数最少的字符
- 宗海图绘制中关于WGS84和CGCS2000的问题
- 漫谈程序员(五)20年资深程序员编程经验分享
- DVR/NVR解决方案