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

网站建设名列前茅网页制作三剑客不包括

网站建设名列前茅,网页制作三剑客不包括,wordpress开源可视化编辑,佛山网站开发公司题目描述 峰值元素是指其值大于左右相邻值的元素。给定一个输入数组 nums#xff0c;其中 nums[i] ≠ nums[i1]#xff0c;找到峰值元素并返回其索引。数组可能包含多个峰值#xff0c;在这种情况下#xff0c;返回任何一个峰值所在位置即可。你可以假设 nums[-1] nums[n…题目描述 峰值元素是指其值大于左右相邻值的元素。给定一个输入数组 nums其中 nums[i] ≠ nums[i1]找到峰值元素并返回其索引。数组可能包含多个峰值在这种情况下返回任何一个峰值所在位置即可。你可以假设 nums[-1] nums[n] -∞。示例 1:输入: nums [1,2,3,1] 输出: 2 解释: 3 是峰值元素你的函数应该返回其索引 2。 示例 2:输入: nums [1,2,1,3,5,6,4] 输出: 1 或 5 解释: 你的函数可以返回索引 1其峰值元素为 2或者返回索引 5 其峰值元素为 6。 说明:你的解法应该是 O(logN) 时间复杂度的。来源力扣LeetCode 链接https://leetcode-cn.com/problems/find-peak-element 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。方法1二分法 思路 假如存在目标值 nums[m]那么目标值需要满足的条件是 nums[m] nums[m - 1] and nums[m] nums[m 1] 剩下就是二分模板的事。 复杂度 时间复杂度$O(logn)$空间复杂度$O(1)$ 代码 JavaScript Code /*** param {number[]} nums* return {number}*/ var findPeakElement function (nums) {let l 0,m 0,r nums.length - 1;while (l r) {m Math.floor(l (r - l) / 2);if (nums[m] nums[m 1]) r m;else l m 1;}return l; };
http://www.hkea.cn/news/14292617/

相关文章:

  • 精品课程网站建设论文利用别人域名做自己的网站
  • 免费下载简历模板网站专门做推广的网站
  • 禅城网站建设代理邯郸网站设计联系电话
  • 网站程序开发制作十大品牌软件开发工程师简历
  • 邯郸市永年区做网站的公司沧州网站建没
  • 商城网站功能表网页设计模板素材图片简单
  • 阿里云服务器网站备份网络平台推广广告费用
  • 高端网站建站公司手机腾讯网
  • 做视频开头的外国网站wordpress 显示错误500
  • 做网站需要做数据库用mvc做网站报告
  • 页面编辑wordpresswordpress速度优化
  • 如何进行网站推广活动过程中国建设教育协会的网站
  • 好的网站制作网站营销策划思路及方案
  • 新乡网络公司推荐重庆seo推广公司
  • 深圳网站设计哪好投资网站php源码
  • 网站客户体验做产品的淘宝客网站
  • 哪个网站做网络推好网站服务器购买
  • 做优秀企业网站合肥小程序开发
  • 做网站的书籍推荐浙江电信关于网站备案信息核实的公告
  • 做门窗网站家庭装修
  • 天河网站建设信科网络外贸网站怎么做比较好
  • 企业网站做seo网站域名迁移公告
  • ...课程网站建设简介网站的兼容性
  • 临沧市住房和城乡建设局门户网站做网站在哪里租服务器
  • 网站的ftp信息关键词排名seo
  • 新网站该如何做网站优化呢旅游网站设计与建设论文
  • 免费1级做爰片免费网站网页设计模板素材源代码
  • 成都企业网站建设价格国内欣赏电商设计的网站
  • 站长之家网址ip查询网站session
  • 做网站属于无形资产还是费用国企央企都玩劳务外包