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

成人网站源码整站打包/今日国际新闻摘抄十条

成人网站源码整站打包,今日国际新闻摘抄十条,富阳公司做网站,建网站可以铺货题目描述 如果nums[i-1]<nums[i]并且nums[i]>nums[i1]&#xff0c;那么nums[i]就是峰值。除此情况之外&#xff0c;nums[i-1]和nums[i1]至少有一个大于nums[i]&#xff0c;因为题目已经保证相邻的元素不相等。坚持向上坡方向走一定能达到一个峰值&#xff0c;如果往两边走…

题目描述

如果nums[i-1]<nums[i]并且nums[i]>nums[i+1],那么nums[i]就是峰值。除此情况之外,nums[i-1]和nums[i+1]至少有一个大于nums[i],因为题目已经保证相邻的元素不相等。坚持向上坡方向走一定能达到一个峰值,如果往两边走都是上坡,那就随意向两边选一个方向走。

class Solution {
public:int findPeakElement(vector<int>& nums) {int left = 0;int right = nums.size() -1;int mid = 0;while(left<=right){mid = (left+right)/2;if(greater_left(nums,mid) && greater_right(nums,mid))return mid;if(greater_left(nums,mid)){//往左走是下坡,所以应该向右走left = mid +1;}else{//往左走是上坡,所以应该向左走//这里包含了,往左往右都是上坡的情况,此时选择往左走right = mid -1;}}return left;}//nums[idx]是否比它左边的元素大bool greater_left(vector<int>& nums,int idx){if(idx == 0)return true;return nums[idx]>nums[idx-1];}//nums[idx]是否比它右边的元素大bool greater_right(vector<int>& nums,int idx){if(idx == nums.size() -1)return true;return nums[idx]>nums[idx+1];}
};
http://www.whsansanxincailiao.cn/news/31959156.html

相关文章:

  • 在西宁做网站可以吗/如何提高seo关键词排名
  • 建网站平台 优帮云/衡水seo营销
  • 云南最新疫情数据今天/seo快速排名软件推荐
  • 唐河网站制作/百度助手app下载安装
  • 做海报好的psd网站/百度推广登录后台
  • 自己做的网站有排名吗/软文推广多少钱一篇
  • wordpress修改mysql/上海网站快速优化排名
  • 青岛建设英文网站建设/网站推广策划思路的内容
  • 网站根目录是哪个文件夹/郑州网站seo优化公司
  • 做公司网站找谁/免费广告推广软件
  • 连云港做网站哪里好/网络营销创意案例
  • 网站主页流动图片怎么做/免费网站制作软件平台
  • asp做的网站如何更新/网络推广平台哪家公司最好
  • wordpress文章导航插件/河北seo技术培训
  • 简述四大行业的网站推广方式/推广联盟
  • 网站维护和建设工作范围/集客营销软件官方网站
  • 网站规划对网站建设起到/上海网站seo快速排名
  • 视频弹幕网站怎么做的/seo是什么意思 为什么要做seo
  • wordpress大胡子主题/群站优化之链轮模式
  • 广西 网站开发/互联网平台推广
  • 做网站搜索排名的公司工作怎么样/西安网络推广
  • 网站开发u盘128够吗/百度自动点击器下载
  • 东莞网站建设制作公司/辽宁和生活app下载安装
  • 高端网站建设网站定制/百度推广哪种效果好
  • 网站建设自由容器是什么意思/茂名seo顾问服务
  • 广告推广文案/怎么优化电脑系统
  • 启信宝企业查询/南宁百度seo排名价格
  • 做文案策划需要看什么网站/什么叫seo网络推广
  • wordpress 如何添加关键词/seo门户网站优化
  • 网站运营推广难做/外链发布工具下载