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

国家pccm建设申报网站台州百度关键词排名

国家pccm建设申报网站,台州百度关键词排名,网站建设工厂,做网站绑定域名 解析域名1、问题描述&#xff1a; 给定整数 n &#xff0c;返回 所有小于非负整数 n 的质数的数量 。 2、示例如下&#xff1a; 3、代码如下&#xff1a; 第一种&#xff1a;比较暴力的算法 class Solution {public int countPrimes(int n) {int count1;if(n<2) return 0;for(in…

1、问题描述: 给定整数 n ,返回 所有小于非负整数 n 的质数的数量 。

2、示例如下:
在这里插入图片描述
3、代码如下:

第一种:比较暴力的算法

class Solution {public int countPrimes(int n) {int count=1;if(n<=2) return 0;for(int i=3;i<n;i+=2){boolean isPrime=true;for(int j=3;j<=Math.sqrt(i);j+=2){	//一一排除if(i%j==0)isPrime=false;}if(isPrime)count++;}return count;}
}

第二种:埃氏筛

class Solution {public int countPrimes(int n) {int[] isPrime = new int[n];Arrays.fill(isPrime, 1);	//初始填充int ans = 0;for (int i = 2; i < n; ++i) {if (isPrime[i] == 1) {	//等于1表示是质数ans += 1;if ((long) i * i < n) {for (int j = i * i; j < n; j += i) {	//把小于n的从2开始的各种质数的倍数标0,当遍历完成后,数量也就出来了isPrime[j] = 0;		}}}}return ans;}
}

第三种:线性筛(核心原理是在埃氏筛的基础上不重复标记)

class Solution {public int countPrimes(int n) {List<Integer> primes = new ArrayList<Integer>();int[] isPrime = new int[n];Arrays.fill(isPrime, 1);for (int i = 2; i < n; ++i) {if (isPrime[i] == 1) {primes.add(i);}for (int j = 0; j < primes.size() && i * primes.get(j) < n; ++j) {isPrime[i * primes.get(j)] = 0;if (i % primes.get(j) == 0) {break;}}}return primes.size();}
}
http://www.15wanjia.com/news/42861.html

相关文章:

  • hao123网址之家搜索引擎关键词怎么优化
  • 做网站页面过大好短链接生成网址
  • 电商网站首页图片切换怎么做的网络营销战略有什么用
  • 建设银行预约纪念钞网站郑州seo外包v1
  • 营口大石桥网站建设手机百度快照
  • 宁波免费建网站兰州seo优化入门
  • 商城网站支付端怎么做的今日预测足球比分预测
  • wordpress+one+page襄阳seo优化排名
  • 来个可以做渗透的网站微信朋友圈广告怎么推广
  • wordpress更换端口优化设计答案六年级上册语文
  • 国务院建设主管部门网站怎样创建网站
  • 网站的运行环境万网seo排名大概多少钱
  • 烟台建网站公司seo关键词怎么优化
  • 淮安那家公司做网站安徽网站开发哪家好
  • 网站专题报道怎么做基本seo
  • 素材最多的网站百度代运营
  • 北京网站建设优化学校杭州seo整站优化
  • 电子商务网站建设课网络运营培训
  • WordPress写文章乱码企业网站优化的三层含义
  • 青海省制作网站专业合肥百度关键词优化
  • 官网站内优化怎么做 2018电商推广平台有哪些
  • cms代码做网站建网站怎么建
  • 有人和兽做的网站网站批量查询
  • 做静态网站选用什么服务器互联网广告推广是做什么的
  • 上海网站推广网络优化排名培训
  • 免费的素材网站外链发布
  • 网站服务器放置地怎么填写百度一下官网首页
  • 青岛网站维护seo是啥软件
  • 阿里云域名怎么做网站百度权重域名
  • 两学一做网站是多少搜索引擎入口yandex