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

做网站材料湘西网站建设花垣

做网站材料,湘西网站建设花垣,现在网络推广方式,wordpress怎么转换为静态链接题目链接 题目: 分析: 因为题目中要找的是任意一个峰值即可, 所以和<山脉数组的峰值索引>这道题差不多因为峰值左右都小于峰值, 所以具有"二段性", 可以使用二分查找算法如果nums[mid] < nums[mid 1], mid一定不是峰值, 所以left mid 1如果nums[mid] &…

题目链接

题目:

分析:

  • 因为题目中要找的是任意一个峰值即可, 所以和<山脉数组的峰值索引>这道题差不多
  • 因为峰值左右都小于峰值, 所以具有"二段性", 可以使用二分查找算法
  • 如果nums[mid] < nums[mid + 1], mid一定不是峰值, 所以left = mid + 1
  • 如果nums[mid] > nums[mid + 1], mid可能是峰值, 所以right = mid
  • 因此匹配二分查找算法的模版二, mid = left +(right - left) /2
  • 唯一与<山脉数组的峰值索引>这道题不同的是, <山脉数组的峰值索引>数组中只有一个峰值, 而这道题我们用二分查找找的是最接近中间的峰值, 说明不是只有严格的有序才能用二分查找

代码:

class Solution {public int findPeakElement(int[] nums) {int left = 0;int right = nums.length-1;while(left < right){int mid = left +(right - left) /2;if(nums[mid] > nums[mid + 1]) right = mid;else left = mid + 1;}return left;}
}

http://www.yayakq.cn/news/125996/

相关文章:

  • 网站建设类型有哪些方面交互式网站制作
  • 不改变网站怎么做关键词优化网站建设原因分析
  • 做网站西宁网页源代码搜索
  • 雄县有做网站的吗网站备案管局审核
  • 域名买了怎么做网站网站建设小程序山东
  • 网站 拉新福州志愿者官方网站怎么做
  • 陕西江川建设有限公司公司网站外贸网站怎么做
  • 建设部网站 挂证随州市建设局网站
  • 深圳设计网站建设湖南城乡建设厅官方网站
  • 做企业网站用phpwordpress淘点金
  • 网络功能设计快速seo整站优化排行
  • 做外贸的数据网站有哪些做外贸阿里巴巴有哪些网站
  • 网站空间送域名用服务器建立网站吗
  • 家庭电脑可以做网站吗淘宝宝贝排名查询
  • 公司部门网站设计模板seo关键词的优化技巧
  • 网站建设成本计划泰安做网站的
  • 别具光芒 Flash互动网站设计哪里有竞价推广托管
  • 大淘客做网站视频没网站怎么做京东联盟
  • 1.网站开发的详细流程电子商务网站安全性能主要包括
  • 网站建设合同属于印花税的哪个税目中国发达国家还有多远
  • 网站建设目的与意义在线公司取名
  • 专注做农产品的网站怎样备份wordpress
  • 二手交易网站开发推广引流系统
  • 淮南装饰公司网站建设建模教程
  • 网站设计的目标是什么兰州建设网站
  • 有没有做美食的网站网站大图做多大尺寸
  • 食品类建设网站的目的wordpress更新删除
  • 网站制作公司业务发展方案当下最流行的营销方式
  • 高端网站开发建设网站推广网站策划
  • 购物平台软件开发seo关键词布局技巧