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

一起做陶艺搬上网站外贸推广渠道有哪些

一起做陶艺搬上网站,外贸推广渠道有哪些,上海电商网站设计,专业电商网站建设题目 给你一个整型数组 nums ,在数组中找出由三个数组成的最大乘积,并输出这个乘积。 示例 1: 输入:nums [1,2,3] 输出:6 分析 这道题目要求数组中三个数组成的最大乘积,由于元素有正数有负数&#xff…

题目

给你一个整型数组 nums ,在数组中找出由三个数组成的最大乘积,并输出这个乘积。
示例 1:
输入:nums = [1,2,3]
输出:6

分析

这道题目要求数组中三个数组成的最大乘积,由于元素有正数有负数,所以我们无非考虑这三种情况,三个数全正,三个数全负,二个负数一个正数 (由于要求最大的数所以俩正一负这种肯定是负数的就不用考虑了),我们对数组排序,其实能发现三正三负最大值都是最大的那三个元素的积,而俩负一正要想最大肯定是俩个最小的负和最大的正的积(我们只要排序求最小的那俩个数即可),然后比较这俩个数值即可

public class maximumProductofThreeNumbers {public static void main(String[] args) {int[] arr = {1,2,3,4};System.out.println(getMax(arr));}public static int getMax(int[] arr) {int mxOne = Integer.MIN_VALUE;int mxTwo = Integer.MIN_VALUE;int mxThree = Integer.MIN_VALUE;int minOne = Integer.MAX_VALUE;int minTwo = Integer.MAX_VALUE;int len = arr.length;for(int i = 0;i<len;i++) {if(arr[i] > mxOne) {mxThree = mxTwo;mxTwo = mxOne;mxOne = arr[i];} else if(arr[i] > mxTwo) {mxThree = mxTwo;mxTwo = arr[i];} else if(arr[i] > mxThree) {mxThree = arr[i];}if(arr[i] < minOne) {minTwo = minOne;minOne = arr[i];} else if(arr[i] < minTwo) {minTwo = arr[i];}}return Math.max(mxOne * mxTwo * mxThree,mxOne * minOne * minTwo);}
}
http://www.mmbaike.com/news/109580.html

相关文章:

  • wordpress数据库访问慢关键词排名优化如何
  • 互联网网站制作公司哪家好建站推广网站
  • Vs做的网站调试时如何适应网页google年度关键词
  • 网站如何做网络推广互联网推广软件
  • 教室在线设计网站如何建立网站平台
  • 济南网站建设 齐鲁文化创意基地谷歌广告代理商
  • 布吉网站建设哪家公司靠谱中国企业100强
  • 阜阳做网站的公司网站策划书怎么写
  • 凡科网站怎么做外链吉林黄页电话查询
  • 自己做的网站主页打开速度篮网目前排名
  • 网站制作的地方域名是什么意思
  • 有哪些专做自然风景图片的网站六种常见的网络广告类型
  • ui设计师网站海外自媒体推广
  • 在线教学的网站开发方案盘多多网盘资源库
  • 东莞做门户网站网址之家
  • 做视频网站用什么好处windows优化大师和鲁大师
  • 建设银行广州社会招聘网站哪个平台可以买卖链接
  • 网站建设开发案例企业营销策划书如何编写
  • 珠海手机网站建设价格关键词排名方案
  • 网站制作眼南宁网站推广公司
  • 什么网站做一件代发专业北京seo公司
  • 产品网站策划关键词推广计划
  • 邵阳做网站公司新闻软文怎么写
  • 个人网页设计作品简单优化推广seo
  • 有产品做推广 选哪个 网站济南网站seo优化
  • 太仓网站建设网站推广网络宣传推广方案范文
  • 做设备推广的网站seo网站诊断分析报告
  • 湘潭做网站问下磐石网络重庆seo网络推广关键词
  • 卖房子上哪个网站最好卖品牌推广和营销推广
  • 新闻动态网站的设计添加友情链接的技巧