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

网页设计制作教程dw正版seo搜索引擎

网页设计制作教程dw,正版seo搜索引擎,专门做黄昏恋的网站,外链吧发布seo题目描述 这是道纯数学类问题。 先回忆一下,素数的定义。 质数(英文名:Prime number)又称素数,是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。 质数又称素数。一个大于1的自然数&…

题目描述

这是道纯数学类问题。

先回忆一下,素数的定义。

质数(英文名:Prime number)又称素数,是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。

质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数(规定1既不是质数也不是合数)。

可以用简单好理解的Eratosthenes筛法,时间复杂度是O(nloglogn)。

算法从小到大枚举所有数,对每一个素数(从2开始,已知2是素数),筛去它的所有倍数,剩下的就都是素数了。当从小到大到达某数a时,如果a没有被前面步骤的数筛去,那么a一定是素数。这是因为,如果a不是素数,那么a一定有小于a的素因子,这样在之前的步骤中a一定会被筛掉,所以当枚举到a时还没有被筛掉,那么a一定是素数。

class Solution {
public:int countPrimes(int n) {//由素数的定义,1既不是素数也不是合数if(n < 2) return 0;int prime_count = 0;//isPrime[i]表示,正整数i是否是素数,i>=2vector<bool> isPrime(n,true);for(int i = 2;i<n;i++){if(isPrime[i]){//使用Eratosthenes筛法,素数的倍数肯定不是素数for(int j = i+i;j < n;j+=i){isPrime[j] = false;}prime_count++;}}return prime_count;}
};

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

相关文章:

  • 北京工厂网站建设金蝶进销存免费版
  • 网站设计公司网站制作费用seo入门教程seo入门
  • 如何做游戏试玩网站武汉网站seo
  • 台州建设工程信息网站哈市今日头条最新
  • 可靠的网站建设案例武汉seo广告推广
  • 哈尔滨网站开发加盟网络营销推广公司
  • 科技网站制作案例武汉网络推广外包公司
  • 广东住房建设部官方网站大兴今日头条新闻
  • 上海外贸网站搭建网站建设与管理主要学什么
  • 宁夏建设职业技术学院官方网站搜索引擎优化seo方案
  • 做网站用小公司还是大公司数据平台
  • 深圳西乡地铁站怎么做营销
  • 专门做二维码的网站蜘蛛搜索引擎
  • 北京网络网站建设俄罗斯搜索引擎推广
  • 网站如何做m适配个人建网站需要多少钱
  • 做网页兼职网站有哪些扫描图片找原图
  • 做淘宝客网站需要多大的数据库网时代教育培训机构怎么样
  • 营销网站是什么意思一个新产品怎么推广
  • 给公众号做头像的网站快照关键词优化
  • 网站建设岗位叫什么最好用的磁力搜索器
  • 营销型网站建设哪家好重庆seo推广公司
  • 通用精品课程网站建设的需求分析网站如何进行优化
  • 宁波网站建设yiso免费seo推广公司
  • 用axure做网站自适应原型怎么把自己的网站发布到网上
  • 监察部门网站建设方案品牌公关具体要做些什么
  • 柳河县建设局网站1688精品货源网站入口
  • 做养生网站需要资质吗网络营销的概念和特点是什么
  • wordpress后台登录logo优化大师好用吗
  • 能看人与动物做的网站北京seo包年
  • wordpress去掉评论邮箱seo 优化 工具