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

服装定制网站源码腾讯公司

服装定制网站源码,腾讯公司,怎么做代刷网站长,网站建设学院我们首先先来了解一下什么是素数 素数:一个整数只能被1和自身整除 , 注意:0与1不是素数 目录 方法一:暴力法 方法二:除二法(优化) 方法三.根号法(最优法) 方法一:暴力法 最简单最暴力的方法就是根据定义#xff0c;判断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(n0||n1){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(in){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(n0||n1){System.out.println(n不是素数);}int i 2;for (; i n/2; i) {if (n % i 0) {System.out.println(n不是素数);break;}}if(in/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和1002和504和255和2010和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(n0||n1){System.out.println(n不是素数);}int i 2;double tmpMath.sqrt(n);//注意根号后的结果是double类型for (; i tmp; i) {//eg:如果temp为3.14,循环到了整数3,也无法整除,那就意味着,这个数是素数i后就会变成4if (n % i 0) {System.out.println(不是素数);break;}}if(itmp){//上方说道i后会变成4,也就是itemp,即为素数System.out.println(n是素数);}} }
http://www.dnsts.com.cn/news/123747.html

相关文章:

  • 深圳宝安上市公司网站建设报价地图定位网站开发
  • 最新设计网站大全wordpress文章加音频
  • 哪个网站教人做美食百度推广按效果付费是多少钱
  • 公司网站自己创建wordpress替换图片不显示
  • 郑州网站的建设网站排名优化推广
  • 网站设计理念哪个网站可以做分销
  • 网易做相册的网站宜昌市建设监理协会网站
  • 深圳最好的网站开发公司自己做电影网站有没有钱赚
  • 公共场所建设网站东莞代码网站建设
  • 门户网站开发多少钱怎么做电商
  • 天津市网站建设天津市住房和城乡建设部网站
  • 企业咨询端app厦门百度快照优化排名
  • 网站开发从零到跨境电商选品
  • 郴州建设网站的公司做网站谁家好
  • 一级门户网站建设费用dede 中英文网站
  • 建一个网站报价登封网站建设公司
  • 网站开发的开发工具好看的免费的小说网站模板
  • 网站正在建设中 源码下载织梦iis7搭建网站
  • 可以上传自己做的视频的网站wordpress站群管理系统
  • 龙岗网站多少钱创业平台app有哪些
  • 有什么网站可以接单做兼职的自己怎么做外贸英文网站
  • 360网站提交入口地址兴义住房和城乡建设局网站
  • 网站建设教程l0元首充的手游平台
  • 深圳市建设局网站首页优化搜索曝光次数的方法
  • 怎样做网站的源代码马克斯网站建设
  • .net 接单网站2345网址导航是什么浏览器
  • 如何在linux服务器上架设网站网站建设理论依据
  • 郴州网站建设公司哪个好国外做文化的网站
  • 两网站会员同步白银网站建设熊掌号
  • 唯品会一家做特卖的网站软件开发工程师面试题