目的
打印
设计思路
- 编程语言:C(底层语言,耗时最少)
- 运行系统:Windows 10
- 方法:埃拉托斯特尼筛法(将每个素数的倍数标记为合数,时间和空间利用率强于试除法)
程序运行结果
理论上可以打印
打印
以内的所有质数,耗时0.000997s; 打印
以内的所有质数,耗时0.000998s; 打印
以内的所有质数,耗时0.001995s; 打印
以内的所有质数,耗时0.031910s; 打印
以内的所有质数,耗时1.316479s; 打印
以内的所有质数,耗时155.330692s,生成的prime文件大小为2.02 GB; 打印
以内的所有质数,耗时284.451798s,生成prime文件大小达到3.97GB,打印过程中16G内存,使用率达到89%;