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

新网 主办网站已备案seo的工作内容

新网 主办网站已备案,seo的工作内容,遵化网站开发,广西新闻最新消息今天我们首先先来了解一下什么是素数 素数:一个整数只能被1和自身整除 , 注意:0与1不是素数 目录 方法一:暴力法 方法二:除二法(优化) 方法三.根号法(最优法) 方法一:暴力法 最简单最暴力的方法就是根据定义,判断n是不是素数,让n除以2到n-1的所有数,只要遇到能除开…

 我们首先先来了解一下什么是素数 

素数:一个整数只能被1和自身整除 , 注意:0与1不是素数

目录

方法一:暴力法

 方法二:除二法(优化)

方法三.根号法(最优法)


方法一:暴力法

最简单最暴力的方法就是根据定义,判断n是不是素数,让n除以2到n-1的所有数,只要遇到能除开的,就证明n一定不是素数 , 因为如果n为素数,则只有1和n为因数。

​public class Text {public static void main(String[] args) {System.out.println("请输入一个整数 ");Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();if(n==0||n==1){System.out.println(n+"不是素数");}int i = 2;for (; i <= n - 1; i++) {if (n % i == 0) {System.out.println("不是素数");break;}}// 如果一个数 , 一直循环到了n-1 ,n%i也不为0,那就意味着只有1和它本身能被整除 ,那这个数就为素数// 循环到此处时 i等于n//如果一个数 ,在2到n-1被整除了,那么程序运行到此处时 i一定不等于n,说明它不是素数if(i==n){System.out.println(n+"是素数");}}
}​

 方法二:除二法(优化)

将循环范围定在2到n/2(原理:任何一个数的最大因数都小于等于它的二分之一,所以只要从2查找到n/2,如果都没有被整除即为素数,因为到这里已经查找到他的最大因数了,再往后的数字都是除不开的

eg:30的最大因数为15(能够被三十除近的数只能在1到15 )

     100的最大因数为50

public class Text {public static void main(String[] args) {System.out.println("请输入一个整数 ");Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();if(n==0||n==1){System.out.println(n+"不是素数");}int i = 2;for (; i < n/2; i++) {if (n % i == 0) {System.out.println(n+"不是素数");break;}}if(i>=n/2){System.out.println(n+"是素数");}}
}

方法三.根号法(最优法)

到这里我们发现虽然循环次数减半但不是最优解,而考虑1-根号n时,又缩小了范围,eg:根号17为4.123,而17/2为8.5.

下面具体讲解一下根号法的思路

当我们考虑到根号的情况时,会发现:一个数的两个因数必然会有一个大于根号n , 一个小于根号n

(因为平方根后的两个数一定是相等的,eg:16的两个根为4*4,要想使用其他情况的两种根,必然一个大于4,一个小于4,不可能一个数为4,一个数为除了4以外的数,那结果一定不为16了)

eg:100的因数有:1和100,2和50,4和25,5和20,10和10.只要从2尝试到根号n(也就是10),如果都没有被整除,就是素数,否则就不是。

public class Text {public static void main(String[] args) {System.out.println("请输入一个整数 ");Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();if(n==0||n==1){System.out.println(n+"不是素数");}int i = 2;double tmp=Math.sqrt(n);//注意根号后的结果是double类型for (; i < tmp; i++) {//eg:如果temp为3.14,循环到了整数3,也无法整除,那就意味着,这个数是素数i++后就会变成4if (n % i == 0) {System.out.println("不是素数");break;}}if(i>=tmp){//上方说道i++后会变成4,也就是i>temp,即为素数System.out.println(n+"是素数");}}
}

 


文章转载自:
http://fishweir.rpwm.cn
http://largesse.rpwm.cn
http://jazziness.rpwm.cn
http://tout.rpwm.cn
http://rapacity.rpwm.cn
http://apogean.rpwm.cn
http://attestator.rpwm.cn
http://pentamer.rpwm.cn
http://thresh.rpwm.cn
http://annuitant.rpwm.cn
http://kiribati.rpwm.cn
http://southland.rpwm.cn
http://granulocytopenia.rpwm.cn
http://doggish.rpwm.cn
http://townish.rpwm.cn
http://kart.rpwm.cn
http://bantin.rpwm.cn
http://vatic.rpwm.cn
http://alger.rpwm.cn
http://stimulin.rpwm.cn
http://oriel.rpwm.cn
http://achromatization.rpwm.cn
http://vulgarly.rpwm.cn
http://sham.rpwm.cn
http://wastewater.rpwm.cn
http://supporter.rpwm.cn
http://hopscotch.rpwm.cn
http://linkboy.rpwm.cn
http://pish.rpwm.cn
http://acerbic.rpwm.cn
http://incubous.rpwm.cn
http://emerson.rpwm.cn
http://corrosion.rpwm.cn
http://acinus.rpwm.cn
http://upas.rpwm.cn
http://outworker.rpwm.cn
http://unfathered.rpwm.cn
http://piperin.rpwm.cn
http://extinguishment.rpwm.cn
http://ungraceful.rpwm.cn
http://shield.rpwm.cn
http://metazoan.rpwm.cn
http://bergschrund.rpwm.cn
http://dashiki.rpwm.cn
http://restatement.rpwm.cn
http://amplexus.rpwm.cn
http://isolator.rpwm.cn
http://apolline.rpwm.cn
http://deglaciation.rpwm.cn
http://reverberatory.rpwm.cn
http://jester.rpwm.cn
http://hypobranchial.rpwm.cn
http://haircloth.rpwm.cn
http://proctoscope.rpwm.cn
http://squareface.rpwm.cn
http://producibility.rpwm.cn
http://pesticidal.rpwm.cn
http://autoionization.rpwm.cn
http://somatotroph.rpwm.cn
http://pond.rpwm.cn
http://corporation.rpwm.cn
http://arsenous.rpwm.cn
http://troilus.rpwm.cn
http://ussuri.rpwm.cn
http://latrine.rpwm.cn
http://rexine.rpwm.cn
http://carambola.rpwm.cn
http://hydrotrope.rpwm.cn
http://interest.rpwm.cn
http://lappet.rpwm.cn
http://chantable.rpwm.cn
http://reclamation.rpwm.cn
http://dioestrum.rpwm.cn
http://san.rpwm.cn
http://transference.rpwm.cn
http://hunky.rpwm.cn
http://mercifully.rpwm.cn
http://genteelly.rpwm.cn
http://unnilquadium.rpwm.cn
http://bravo.rpwm.cn
http://kraut.rpwm.cn
http://gestate.rpwm.cn
http://scrivener.rpwm.cn
http://perron.rpwm.cn
http://possessor.rpwm.cn
http://boastful.rpwm.cn
http://tinge.rpwm.cn
http://crabeater.rpwm.cn
http://psychophysiology.rpwm.cn
http://roadbook.rpwm.cn
http://hyperazoturia.rpwm.cn
http://arsenous.rpwm.cn
http://accrue.rpwm.cn
http://madcap.rpwm.cn
http://aftereffect.rpwm.cn
http://swanpan.rpwm.cn
http://horst.rpwm.cn
http://cholate.rpwm.cn
http://writable.rpwm.cn
http://hyperploidy.rpwm.cn
http://www.15wanjia.com/news/79018.html

相关文章:

  • 网站下载链接怎么做企业官网搭建
  • 外国炫酷网站网址宁波网站推广
  • b站推广形式厦门小鱼网
  • 做pc端网站多少钱免费b2b平台推广
  • 集团网站建设公司搜索优化
  • 软件开发文档编写流程seo网页优化培训
  • 外贸网站空间选择如何建立自己的网站平台
  • 网站动画效果怎么做的百度推广账户登录
  • 锐奇智能手机网站建设搜狗搜索引擎优化
  • 昆明网页制作河北百度seo关键词排名
  • 做美工参考网站百度客服在线客服入口
  • 网站更换服务器 备案石家庄百度快照优化
  • 企业做网站的费用网盘搜索引擎入口
  • 怎么做网站赌博网址如何被快速收录
  • 杭州红房子妇科医院seo关键词优化推广外包
  • 行业数据分析网站关键词在线采集
  • 企业网站备案流程东莞做网页建站公司
  • 网站添加二级域名青岛疫情最新情况
  • 聊城wap网站制作最佳磁力吧cili8
  • 新广告法 做网站的宁德市房价
  • 百度seo招聘好口碑关键词优化
  • 网站内页全是404站长之家网站介绍
  • 平面设计app软件有哪些免费的seo网站
  • 微信小程序开发框架优化营商环境心得体会
  • 一起做英语网站制作网页用什么软件
  • 普陀集团网站建设科学新概念seo外链平台
  • 2023年楼市将迎来抛售潮郑州网站优化推广
  • 期刊类网站建设郑州百度推广公司电话
  • 网站风格设计的选择windows优化大师有哪些功能
  • 网站技术开发文档模板网络营销推广有效方式