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

商洛网站制作网盘资源共享网站

商洛网站制作,网盘资源共享网站,电商网站开发平台哪家好,杭州建筑培训中心1.题目 题目分析:给一个目标数字,然后在数组里找到对应目标数字的下标,找不到就返回0 2.算法原理 先用left和right在数组两端,然后求出中间值,跟目标数字对比,如果大了就把right--,因为数组是有…

1.题目

题目分析:给一个目标数字,然后在数组里找到对应目标数字的下标,找不到就返回0

 2.算法原理

先用left和right在数组两端,然后求出中间值,跟目标数字对比,如果大了就把right--,因为数组是有序的,所以要把中间值往左移一点来减少值,如果小了就把left++来把值放大,直到值与目标数字一样,如果没有找到就不存在。

补充:二分查找本质是二段性,通过分段把没有用的区间给舍弃掉,只留下有用的区间,然后一直重复过程,直到把区间缩短到很小的范围,并找到目标值。

二分查找的时间复杂度 

二分查找模板 

3.代码实现

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

http://www.dtcms.com/wzjs/79786.html

相关文章:

  • 怎样做网站呢最佳搜索引擎
  • 网站制作评分标准长春seo网站排名
  • 沈阳品牌网站建设如何创建自己的网站平台
  • 房地产网站开发如何在百度上发布自己的文章
  • 莱芜网站建设公司网站关键词优化怎么弄
  • 成都个人网站建设百度付费推广
  • 云南专业网站建设百度pc网页版
  • 个人网站设计与开发电商平台推广公司
  • 卖游戏币网站制作搜索引擎广告图片
  • 免费的视频api接口关键词优化是怎么弄的
  • apache多网站配置网站怎么被收录
  • 网站建设经费方案品牌设计公司
  • 美的地产集团官方网站建设seo相关ppt
  • 企业官方网站模板下载域名查询服务器
  • 福建众利建设工程网站免费域名解析平台
  • 河北网站优化建设曼联vs恩波利比分
  • 网站公众平台建设方案太原seo团队
  • 直播引流推广方法关键词排名的排名优化
  • 补习吧 一家专门做家教的网站最新国际要闻
  • 固安建站公司seo网络营销技术
  • 商务网站建设网站seo推广多少钱
  • 做网站要偶数下载安装百度一下
  • 阿里云做电影网站短视频运营公司
  • 东昌府聊城网站建设网店推广软文范例
  • 自适应网站 seo怎么做网络推广和运营的区别
  • 做任务给钱的网站百度最新秒收录方法2023
  • 国外有哪些优秀的网站网络推广是诈骗吗
  • 我国中小企业名单北京网站优化服务
  • 北京网站建设还公司网站指数查询
  • 广州十大室内设计公司排名桔子seo查询