当前位置: 首页 > wzjs >正文

重庆网站制作外包cpa推广联盟平台

重庆网站制作外包,cpa推广联盟平台,app营销策划方案,wordpress文章收录后显示质数数量 改题目需要注意的是时间 如果进行多次判断就会超时&#xff0c;这时需要使用素数筛结合标志数组进行对所有数据范围内进行判断&#xff0c;而后再结合前缀和将结果存储到数组中&#xff0c;就可以在O(1)的时间复杂度求出素数个数。 #include<iostream>using nam…

质数数量

改题目需要注意的是时间

如果进行多次判断就会超时,这时需要使用素数筛结合标志数组进行对所有数据范围内进行判断,而后再结合前缀和将结果存储到数组中,就可以在O(1)的时间复杂度求出素数个数。

 

#include<iostream>using namespace std;const int N=1000000+10 ,M=1000;
int t,n;
int a[N];int main()
{//此时a[i]作为标志数组,判断是否为素数 for(int i=2;i<=M;i++)//判断素数范围,一般是根号N {if(a[i]==0)//没有访问过,即是素数 {for(int j=i*i;j<N;j+=i)a[j]=1;//将所有i的倍数都不是素数}}for(int i=2;i<N;i++){if(a[i]==0)//第a[i]个素数的前缀和,此时a[i]存放小于等于i的素数个数 a[i]=a[i-1]+1;elsea[i]=a[i-1];}cin>>t;while(t--){cin>>n;cout<<a[n]<<endl;}return 0;} 

http://www.dtcms.com/wzjs/342073.html

相关文章:

  • 虹口手机网站制作什么是seo优化
  • 高端html5网站建设织梦模板短视频seo代理
  • 邢台市路桥建设公司网站微信推广朋友圈广告
  • 眼科医院网站设计怎么做6如何做公司网站推广
  • 沧州网站建设推广宁波正规优化seo价格
  • 可以进入的网站seo排名的方法
  • 科技小制作一等奖百度seo快速
  • 网站建设哪个公司好seo快速排名点击
  • 揭阳企业建站系统ip域名查询
  • 做果蔬零售的网站磁力岛
  • 女装网站建设安徽做网站公司哪家好
  • 网站导入链接宁德市有几个区几个县
  • 做网站的管理员咋找郑州seo优化外包热狗网
  • 请别人做网站会不会被盗申请网站域名要多少钱
  • 如何用wordpress插件下载wp博客seo插件
  • 做盗版电影网站犯法吗网站seo优化运营
  • 网站开发打赏功能旅游景区网络营销案例
  • 专业高端网站建设网站收录量是什么意思
  • 什么网站可以做时时彩网站seo优化网站
  • 同里做网站郑州网络推广代理顾问
  • 网站怎么后台登陆seo推广软件下载
  • 淘宝活动策划网站搜一搜
  • 如何设计营销 网站建设郑州做网站公司有哪些
  • 广元市利州区建设局网站赣州seo外包怎么收费
  • 美国做爰直播网站自己的网站
  • 中国网库网站介绍平台推广网站
  • 建设电子商务网站的好处营销广告语
  • 北京商城网站建设费用活动策划
  • 做发型的网站网页广告调词平台
  • 腾讯云服务器做网站可以吗网站关键词优化排名怎么做