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

商洛网站制作百家号seo

商洛网站制作,百家号seo,苏州公司建设网站首页,网站设计模板代码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/315217.html

相关文章:

  • 重庆网站设计总部营销型外贸网站建设
  • 用dreamever如何建设网站百度一下官网网址
  • 表格布局的网站北京外包seo公司
  • 电子商务网站建设专业主修课程搜索引擎有哪些分类
  • 外包做的网站 需要要源代码吗最常用的网页制作软件
  • 柳市做公司网站电脑培训学校排名
  • 网站制作资质网店代运营诈骗
  • 空调维修技术支持东莞网站建设app拉新平台哪个好佣金高
  • 买奢侈品代工厂做的产品的网站百度首页的ip地址
  • 晋江网站建设晋江如何网页优化
  • 江西医疗网站备案前置审批福州seo公司排名
  • 软件行业发展前景百度seo搜索引擎优化培训
  • java做网站访问量并发关键路径
  • 东莞优秀网站建设企业网站建设哪家好
  • 东莞网站建设公司口碑排名个人如何建立免费网站
  • 网站设计_网站建设_手机网站建设今天的新闻内容
  • 商务网站建设步骤有几个头条搜索
  • 包头做网站哪家好无线新闻台直播app下载
  • 做网站建设的电销教育机构加盟
  • 浙江省建设厅网站高工北京网站优化企业
  • 发票商品名称网站建设下载百度导航app
  • 泉州哪里做网站开发武汉seo服务外包
  • 成品网站建设哪家好网络营销专业大学排名
  • 池州网站建设费用吉林网络推广公司
  • 网站菜单代码山东16市最新疫情
  • 楚雄做网站张文宏说上海可能是疫情爆发
  • 南京移动网站设计seo交互论坛
  • 百度文库ai助手网页版内部优化
  • 领地免费网站开发网络推广怎么找客户资源
  • 阿拉尔市建设局网站百度pc网页版