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

网站的横幅怎么做建设网站 知乎

网站的横幅怎么做,建设网站 知乎,青岛建站公司电话,wordpress头部文字改不了​​题目来源: leetcode题目,网址:33. 搜索旋转排序数组 - 力扣(LeetCode) 解题思路: 在二分查找时,分情况讨论即可。通过与第一个元素和最后一个元素的比较来获得 mid 处于第一个序列中还是第…

​​题目来源:

        leetcode题目,网址:33. 搜索旋转排序数组 - 力扣(LeetCode)

解题思路:

       在二分查找时,分情况讨论即可。通过与第一个元素和最后一个元素的比较来获得 mid 处于第一个序列中还是第二个序列中。

解题代码:

class Solution {
public:int search(vector<int>& nums, int target) {if(target==nums[0]){return 0;}else if(target==nums[nums.size()-1]){return nums.size()-1;}int left=1;int right=nums.size()-2;while(left<=right){int mid=left+(right-left)/2;if(nums[mid]==target){return mid;}else if(nums[mid]>target){if(target>nums[0]){right=mid-1;}else{if(nums[mid]>nums[0]){left=mid+1;}else{right=mid-1;}}}else{if(target<nums[nums.size()-1]){left=mid+1;}else{if(nums[mid]<nums[nums.size()-1]){right=mid-1;}else{left=mid+1;}}}}return -1;}
};
 

总结:

        官方题解也是二分,不过他是先判断[l,mid] 和 [r,mid] 哪个有序,若不在有序的区间中,则在无序的区间中。


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

相关文章:

  • wordpress建站属于前端设计之家官方网站
  • 广东住房城乡建设厅网站首页动易网站 教程
  • c 做视频网站wordpress action
  • 找人做网站流程网站建设 艺麟盛世
  • 企业网站数据库crm销售管理
  • 网站认证打的钱怎么做分录网站建设服务器都有哪些
  • 万网官方网站wordpress顶部栏
  • 网站loading动画装潢设计软件有哪些
  • 做网站签订合同织梦模板网站源码
  • 跨境电商自建站是什么意思做网站的开题报告
  • 开发一个icp网站需要多少钱wordpress英文版变成中文版
  • 建设监理协会官方网站物流公司官方网站物流专线
  • 建站之星怎么收费淘宝导购网站备案
  • 手把手做网站网站建设与管理专业概述
  • 捕鱼网站开发做豆腐交流经验的网站
  • 徐州网站设计制作建设什么网站专做宠物物品
  • 国内单页面网站淘宝网站代做
  • 好的网站设计培训机构彩票网站和app建设
  • 广西建设工程协会网站查询公司注册在上海的好处
  • 电梯企业网站制作网站开发费用可否计入无形资产
  • 网站 邮件系统建设招标node怎么做网站
  • 文山专业网站建设网站开发 公司简介
  • seo引擎搜索网站百度广告服务商
  • 电商网站seo方案宝坻区建设路小学网站
  • 番禺建网站公司wordpress 附件加密
  • 小学生做甜品的网站wordpress adsense插件
  • 徐州免费网站建站模板网站弹出
  • 凡科建站手机网站建设抖音seo点击软件排名
  • 情人做网站西山网站建设
  • 网站建设跟pc官网一样吗wordpress的主题哪个好