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

自已建个人网站阿里巴巴seo排名优化

自已建个人网站,阿里巴巴seo排名优化,做网站需要的注意事项,公司资质介绍模板旋转数组找最小值 其中数组中的值唯一 你可以顺序遍历&#xff0c;当然一般会让你用二分来搞 方法1 数组可以分成两部分&#xff0c;左边是 ≥ n u m s [ 0 ] \ge nums[0] ≥nums[0], 右边是 < n u m s [ 0 ] <nums[0] <nums[0] 换句话说就是找第一个 < n u m s…

旋转数组找最小值
其中数组中的值唯一

你可以顺序遍历,当然一般会让你用二分来搞

方法1

数组可以分成两部分,左边是 ≥ n u m s [ 0 ] \ge nums[0] nums[0], 右边是 < n u m s [ 0 ] <nums[0] <nums[0]
换句话说就是找第一个 < n u m s [ 0 ] <nums[0] <nums[0]的元素

如果 > = n u m s [ 0 ] >=nums[0] >=nums[0]则往右边,否则左边

不过也需要排除有序的情况

class Solution {
public:int findMin(vector<int>& nums) {if(nums[0] <= nums.back())return nums[0];int n = nums.size();int l = 0, r = n - 1;while(l <= r){int mid = l + (r - l) / 2;if(nums[mid] >= nums[0])l = mid + 1;else r = mid - 1;}return nums[r + 1];}
};

方法2

依然二分

如果 n u m s [ m i d ] > n u m s [ r ] nums[mid]>nums[r] nums[mid]>nums[r],那最小值肯定在右半边
如果 n u m s [ m i d ] ≤ n u m s [ r ] nums[mid]\le nums[r] nums[mid]nums[r], 那 n u m s [ m i d ] nums[mid] nums[mid]也可能称为最小,所以 r = m i d r = mid r=mid而不是 r = m i d − 1 r=mid-1 r=mid1

与普通二分的区别就是退出条件要 l < r l<r l<r而不是 l ≤ r l\le r lr,不然你别想出去了

class Solution {
public:int findMin(vector<int>& nums) {int n = nums.size();int l = 0, r = n - 1;while(l < r){int mid = l + (r - l) / 2;if(nums[mid] > nums[r])l = mid + 1;else r = mid;}return nums[r];}
};
http://www.wangmingla.cn/news/84283.html

相关文章:

  • html简单网页代码如何运行台州seo服务
  • 营销型网站建设集装箱液袋seo网页优化服务
  • 做垃圾桶网站的相关优化词语种子搜索引擎torrentkitty
  • 郑州做网站网站建设费用b2b免费发布平台
  • 网站的开发技术杭州网站推广找哪家
  • 深圳做网站比较好天涯推广任务接单平台
  • 免费b2b外贸平台西安搜索引擎优化
  • 做网站郑州汉狮腾讯推广一次广告多少钱
  • 威联通231p做网站搜索引擎优化是指什么意思
  • 网站广告怎么做企业管理咨询培训
  • udacity 移动网站开发百度首页官网
  • 以后做网站发展前途谷歌seo引擎优化
  • 网站开发实训报告中国搜索引擎排名2021
  • 肥东网站制作一键优化是什么意思
  • 专业做网站联系电话网站建设方案设计书
  • 如何把刚做的网站被百度抓取到黄冈免费网站推广平台汇总
  • 聊城正规网站建设公司电话google建站推广
  • 南昌营销型网站建设百度指数预测
  • 网站建设毕业设计指导老师意见培训机构推荐
  • 做网站需要多少屏网站seo视频
  • wordpress网站数据千锋教育官方网
  • 网站后台模板免费杭州排名推广
  • 人才市场档案服务中心广州网站优化软件
  • 做特色线路的旅游网站有哪些网络推广平台
  • 郑州那里能设计网站精准引流的网络推广方法
  • 任何网站都可以做谷歌推广的吗重庆seo排名收费
  • 四线城市网站建设方向及营利点佛山网络推广平台
  • 外贸网站做的作用是什么电商平台营销策划方案
  • 电子商务策划书模板seo排名培训学校
  • 外贸网站 球衣专业外贸网络推广