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

怎么创建微信公众号平台苏州网站优化公司

怎么创建微信公众号平台,苏州网站优化公司,徐州市丰县建设局网站,百度云做网站目录 题目描述:输入:输出:代码实现: 题目描述: 给你一个整数数组 nums ,返回数组中最大数和最小数的 最大公约数 。 两个数的 最大公约数 是能够被两个数整除的最大正整数。 输入: nums [2,5,6…

目录

  • 题目描述:
  • 输入:
  • 输出:
  • 代码实现:

题目描述:

给你一个整数数组 nums ,返回数组中最大数和最小数的 最大公约数 。
两个数的 最大公约数 是能够被两个数整除的最大正整数。

输入:

nums = [2,5,6,9,10]

输出:

2
解释:
nums 中最小的数是 2
nums 中最大的数是 10
2 和 10 的最大公约数是 2

代码实现:

class Solution {public int findGCD(int[] nums) {/** 排序,再调用最大公约数函数* Arrays.sort(nums);* return gcd(nums[nums.length - 1], nums[0]);*///不排序,打擂台的形式int max = nums[0];// 求最大值int min = nums[0];// 最最小值for (int i = 0; i < nums.length; i++) {// 遍历一次,得到最大最小max = Math.max(max, nums[i]);min = Math.min(min, nums[i]);}return gcd(max, min);// 调用最大公约数函数}public int gcd(int a, int b) {/*第一种方法:递归* if (a == 0) {//递归出口* return b;* }* if (b == 0) {//递归出口* return a;* }* return gcd(b, a % b);//辗转相除法:gcd(a,b) = gcd(b,a%b)*///第二种方法:正常辗转相除int remainder = -1;// 余数while (remainder != 0) {// 余数为0跳出循环remainder = a % b;// 计算余数a = b;// 被除数变余数b = remainder;// 余数变除数}return a;// 返回最后一轮的被除数}
}
http://www.yayakq.cn/news/45230/

相关文章:

  • 移商网站建设wordpress wpml
  • 专门做艺术字的网站老备案域名购买
  • 苏州网站备案查询网站建设 中企动力泉州
  • 手机wap网站程序神箭手 wordpress
  • 建设银行信用卡在网站激活后如何设置密码网站建设创业基础ppt模板
  • 凡科可以做游戏网站吗wordpress文档编辑
  • win7电脑做网站主机百度搜索历史记录
  • 北京网站优化软件天津科技公司网站
  • 网站建设年份查询网络营销案例分析和启示
  • 网站制作公司咨询网站为什么做静态
  • 做粤菜的视频网站红杉网站建设
  • 长治网站公司wordpress 安全吗
  • 网站推广文章域名对网站有什么影响吗
  • 写一个有图片的网页汕头seo优化
  • 十堰响应式网站seo实战优化
  • 企业手机网站建设机构做seo网页价格
  • 怎么做网站赚大钱wdcp创建网站
  • 网站默认图片素材菜鸟html教程
  • 公交车网站怎么做留言板深圳有做网站最近价格?
  • 建设网站需要懂什么意思wordpress 迁移 群晖
  • 如何做网站源码wordpress 添加短代码
  • 网站域名骗子百度登录注册
  • 网站建设上机课做网站发广告
  • 怎样打开网站制作深圳建网站三千
  • 企业做网站哪家好wordpress自助
  • 建设银行网站的机构有哪些随州网站制作价格
  • 珠海手机网站建设费用深圳高端网站建设公司
  • 咨询型网站wordpress 会员充值
  • 文案网站编辑怎么做宁波网站建设制作推广
  • 免费的网站加速器网站推广的英文content