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

东莞做网站乐云seo微豆网络科技有限公司网页设计

东莞做网站乐云seo,微豆网络科技有限公司网页设计,网站建设网站需要什么,免费相册视频制作软件题解#xff1a; /*** 旋转排序数组可分为N1 N2两个部分#xff0c;如#xff1a;[4,5,6,7,1,2,3]#xff0c;N1为[4,5,6,7]#xff0c;N2为[1,2,3]** 必然满足以下两个条件#xff1a;* 1. N1和N2都是分别递增的#xff1b;* 2. N1中的所有元素大于N2中的所有元素;** … 题解 /*** 旋转排序数组可分为N1 N2两个部分如[4,5,6,7,1,2,3]N1为[4,5,6,7]N2为[1,2,3]** 必然满足以下两个条件* 1. N1和N2都是分别递增的* 2. N1中的所有元素大于N2中的所有元素;** 以上两个条件可推出nums[0]是N1中最小的数即nums[0] N2中的所有元素** 而mid不是在N1内就是在N2内如果在N1内则在N1内使用二分查找否则在N2内使用二分查找* 所以如果nums[0] nums[mid]即mid落在了N1内则[0, mid]肯定是有序的* 否则mid落在了N2内则[mid, n)肯定是有序的**/ if (nums[0] nums[mid]) {// 左半边有序 } else {// 右半边有序 } 先判断nums[mid]是在旋转数组的左半边还是右半边 如果在左半边然后使用target和nums[0]和nums[mid]作比较target处于[0,mid]中间right mid - 1; else left mid 1; 如果在右半边使用target和nums[mid] nums[nums.length-1]作比较target处于[mid,nums[nums.length-1]], left mid 1,否则right mid-1 代码 public int search(int[] nums, int target) {if(nums.length 0){return -1; }int left 0, right nums.length - 1;while(left right){int mid left (right - left) / 2;if(nums[mid] target){return mid;}//左半边有序在左半边使用二分查找if(nums[mid] nums[0]){if(nums[0] target target nums[mid]){ //target处于[0,mid)向左移动mid right mid - 1;}else{left mid 1;}}//右半边有序在右半边使用二分查找else{if(nums[mid] target target nums[nums.length - 1]){left mid 1;}else{right mid - 1;}}}return -1;}
http://www.pierceye.com/news/861615/

相关文章:

  • 网站建设服务开税率多少的票重庆公积金门户网站
  • 网站推广的策略有哪些免费创建个人网站申请
  • 网站建设合同制苏中建设集团网站
  • 如何用织梦程序制作多个页面网站免费域名解析网站建设
  • 安徽省建筑人员信息网广州百度seo优化排名
  • 北海网站建设培训机构专业
  • 江苏艺居建设有限公司网站企业营销网站开发建设专家
  • 莱芜网站优化排名西安工程建设工程信息网
  • 二手网站建设的策划php做网站都需要学什么软件
  • 作品集的个人网站怎么做抖音代运营怎么样呢
  • 电子商务网页设计与网站建设论文在线设计培训
  • 做旅游网站的项目背景软件开发手册
  • 宁波品牌网站设计app外包接活
  • 清远市住房和城乡建设局门户网站图片软件制作工具
  • 宝马itms做课网站网站开发群
  • 网站开发工作协议书范本谷歌优化软件
  • 什么网站都能进的浏览器企业融资方案
  • 网站建设公司领导致辞自己可以开发一个软件吗
  • 高端网站设计平台专门做二手书网站或app
  • 系网站建设工作总结大庆建设网站表格下载
  • 免费建站网站seo长春专业网站制作
  • 做网站公司哪家正规公司网站如何更改内容
  • 广州黄埔区建设局网站局wordpress怎么看访问量
  • 佛山找人做网站国家建设免费论文网站
  • 网站内容建设ppt网站建设header
  • 图书馆网站建设费用青海省住房建设厅网站
  • 重庆网站供奉战犯wordpress 关键字链接
  • 给个2021站你们懂得不花钱的深圳手机网站建设
  • 织梦图片自适应网站源码php企业网站源码推荐
  • 网站建网站建设网页微信头像logo在线制作