博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据结构与算法-->互为素数
阅读量:6867 次
发布时间:2019-06-26

本文共 598 字,大约阅读时间需要 1 分钟。

hot3.png

package com.xiaojihua.datastructure;public class Zhishu {	public static void main(String[] args) {		// TODO Auto-generated method stub		System.out.println(probRelPrim(20));	}	/**	 * 欧几里得算法,求两个整数的最大公因数	 * @param m	 * @param n	 * @return	 */	public static long gcd(long m,long n){		while(n != 0){			long rem = m%n;			m = n;			n = rem;		}		return m;	}	public static double probRelPrim(int n){		int rel = 0, tot = 0;		for(int i=1; i<=n; i++){			for(int j=i+1; j<=n; j++){				tot++;				if(gcd(i,j)==1){					rel++;				}			}		}		return (double)rel/tot;	}}

 

转载于:https://my.oschina.net/u/3295928/blog/2051052

你可能感兴趣的文章
小白学爬虫-批量部署Splash负载集群
查看>>
dubbo源码分析-服务端发布流程-笔记
查看>>
小菜鸡进阶之路-First week
查看>>
MyBatis之ResultMap标签
查看>>
kubernetes-1.11.0集群部署之master集群 (二)
查看>>
IDEA PermGen space内存溢出
查看>>
Create a RHEL6 PXE Installation Server
查看>>
【Android游戏开发二十二】(图文详解)游戏中灵活实现动画播放!
查看>>
桌面支持--Office2013没有Office Picture Manage怎么安装
查看>>
chmod修改文件权限失败
查看>>
数据结构与算法-->互为素数
查看>>
Linux系统学习方法——写给小白
查看>>
Nginx服务器报500 Internal Server Error错误
查看>>
链表的游标实现
查看>>
Linux下查看CPU信息、机器型号等硬件信息命令
查看>>
Lync Server 2013 部署 _ 部署简介及系统要求
查看>>
前端小随笔
查看>>
view属性大全
查看>>
Java文件编码示例
查看>>
CactiFans V1.0中文版发布
查看>>