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

电子商城网站建设报告可以自己做网站吗

电子商城网站建设报告,可以自己做网站吗,培训h5网页设计,网站怎样改域名####【问题描述】 把一个数组最开始的若干个元素搬到数组的末尾#xff0c;我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转#xff0c;输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转#xff0c;该数组的最小值为1。 NOTE#xff1a;给出…####【问题描述】 把一个数组最开始的若干个元素搬到数组的末尾我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转该数组的最小值为1。 NOTE给出的所有元素都大于0若数组大小为0请返回0。 ####【解答思路】 1.使用-.sort() public class Solution {public int minNumberInRotateArray(int [] array) {if (array.length 0)return 0;Arrays.sort(array);return array[0];}2.巧妙利用旋转特性 import java.util.ArrayList; public class Solution { public int minNumberInRotateArray(int[] array) {if (array.length 0)return 0;for (int i 0; i array.length - 1; i) {if (array[i] array[i 1])return array[i 1];}return array[0];} } 3.二分法 变种 import java.util.ArrayList; public class Solution {public int minNumberInRotateArray(int [] array) {int low 0 ; int high array.length - 1; while(low high){int mid low (high - low) / 2; if(array[mid] array[high]){low mid 1;}else if(array[mid] array[high]){high high - 1;}else{high mid;} }return array[low];}}【总结】 写一个好的二分法和灵活应用是件不容易的事情
http://www.zqtcl.cn/news/261386/

相关文章:

  • 建设化工网站的功能百度装修网站
  • 重庆大渡口营销型网站建设价格网站404 原因
  • 网网站建设公司咨询php asp jsp 网站
  • 遂宁北京网站建设微盟微商城官网
  • 惠州网站建设创业三明百度seo
  • 网站制作模板公司网站维护流程
  • 超炫网站模板友情链接交换教程
  • 物流公司做网站有用吗备案网站的黑名单
  • 多语言网站制作长沙市做网站的
  • 做视频点播网站要多少带宽怎么用电脑做网站服务器吗
  • 新办公司网上核名在哪个网站做网站内容作弊的形式
  • 网站风格化设计方案常见的erp软件有哪些
  • 河北石家庄特产做网站优化的
  • 做网站工资年新多少在广东番禺网页设计公司
  • 宝安专业手机网站设计公司王野天个人资料
  • 给网站做蜘蛛抓取赚钱
  • 康保网站制作高端网站制作服务
  • 网站建设的网站分析怎么写crm管理系统销售
  • 茂名做网站的公司大专学电子商务有用吗
  • qq空间做宣传网站如何做图片网站
  • 邯郸住房城乡建设厅网站建设银行网站钓鱼网站
  • 高密建网站龙门城乡规划建设局网站
  • 阿里云从哪里建设网站企业设计网站公司排名
  • 长春做网站推广的公司公司要做个网站吗
  • 天水 网站建设招聘个人网站建设的国外文献综述
  • 什么网站做推广最好建行网站用户名是什么
  • 网站建设和维护需要学的东西服务器学生
  • 电子工厂网站建设企业管理咨询报告
  • 敖汉旗网站建设网站建设班级通讯录
  • 把手机做网站服务器做网站商丘