下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、?phpheader(content-type:text/html; charset=utf-8);/这是最简单,但也是效率最低的算法,后面是优化后的算法,整个文档可以存为php文件直接用浏览器打开/ $num = 10000;/ $total = 1;/ for( $i = 3; $i $num; $i = $i + 2 )/ / for( $j = 3; $j $i; $j = $j + 2 )/ / if( $i % $j = 0 )/ / break;/ ;/ ;/ if( $i = $j )/ / $total+;/ echo $i.;/ ;/ ;/ echo $total;func
2、tion prime( $num, $pre_primes = array(1,2,3) )if( $num = 2 ) return array(1,2);if( $num = 1 ) return array(1);if( $num = 0 ) return array();$last = $pre_primescount($pre_primes) - 1;for( $i = $last + 2; $i = $num; $i = $i + 2 )if( $i % 10 = 5 ) continue;for( $j = 2; $j = $sq | $i % $prime = 0 )break
3、;if( $prime = $sq )$pre_primes = $i;if( $i $num - 1 )return prime( $num, $pre_primes );elsereturn $pre_primes;/ $a = prime(100000);/ echo (count($a).;/ print_r( join( , $a ) );/ echo ;?N以内的质数个数function prime( num, pre_primes )switch( num )case 0:return ;break;case 1:return 1;break;case 2:return 1,2;
4、break;default:var pre_primes = pre_primes | 1,2,3;var last = pre_primes.slice( -1 )0;var i,j,prime;for( i = last + 2; i = num; i = i + 2 )if( i % 10 = 5 ) continue;for( j = 2; j = sq )break;if( prime = sq )pre_primes.push(i);if( i num - 1 )return prime( num, pre_primes );elsereturn pre_primes;break;
5、/ document.write( prime(100000).length );function get_prime_arr( n, p )var p = p | 5,2,3;var last = p.slice( -1 )0;var i,j,prime;for( i = last + 2; i = n; i = i + 2 )if( i % 10 = 5 ) continue;for( j = 2; j = sq )break;if( prime = sq )p.push(i);if( i n )document.getElementById(d).innerHTML = ( p.length );clearInterval( timer1 );if( m % 10 = 5 ) return;for( i = 1; i = sq )break;if( prime = sq )p.push(m);, 1);var input = document.getElementById(num);var submit = document.getElementById(submit);submit.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 燃气充装站岗位责任制度
- 包装人员岗位责任制度
- 矿山停产责任制度规定
- 候鸟保护管护责任制度
- 包装生产质量责任制度
- 工厂卫生区域责任制度
- 学校垃圾分类责任制度
- 制造部工作责任制度范本
- 住院护理责任制度范本
- 通风管理岗位责任制度
- 岗位安全风险管控培训课件
- 《创新创业基础》教学大纲
- 雨课堂学堂在线学堂云《课程与教学论( 华师)》单元测试考核答案
- 2026年度江苏中烟工业有限责任公司高校毕业生招聘(第一批次)笔试考试参考题库及答案解析
- 2026江苏中烟工业有限责任公司高校毕业生招聘14人(第一批次)考试参考题库附答案解析
- DB37-T 5345-2025 《建筑工程流态固化土应用技术规程》
- 2025年初级会计职称《经济法基础》精讲课件第1-4章
- 预应力全装配式风机基础设计方法研究
- 我是中队小主人(教学设计)二年级下册综合实践活动
- 2024年湖南长郡中学丘成桐少年班选拔数学试题(含答案)
- 儿科常见疾病护理常规
评论
0/150
提交评论