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

淄博云天网站建设推广河北中保建设集团网站

淄博云天网站建设推广,河北中保建设集团网站,wordpress登录页改造,南京建设高端网站原教程见labuladong 首先#xff0c;我们建议左右区间全部用闭区间。那么第一个搜索区间#xff1a;left0; rightlen-1; 进入while循环#xff0c;结束条件是rightleft。 然后求mid#xff0c;如果nums[mid]的值比target大#xff0c;说明target在左边#xff0c;…原教程见labuladong 首先我们建议左右区间全部用闭区间。那么第一个搜索区间left0; rightlen-1; 进入while循环结束条件是rightleft。 然后求mid如果nums[mid]的值比target大说明target在左边收缩搜索空间rightmid-1。反之target在右边收缩搜索空间leftmid1。 注意计算mid时不要用mid(leftright)/2这样可能溢出要用midleft(right-left)/2。 以上是经典二分法查找。 但是如果要寻找左右边界呢比如在排序数组中寻找某元素的左右边界。 这时外面的框架不变还是闭区间还是一样的循环结束条件。 但是里面的搜索条件变了。比如搜索左边界的话我们的nums[mid]target这时我们需要往左收缩区间也就是rightmid-1。其他两个条件不变还是在寻找target。 所以他们最终会找不到target最后一次是leftmid1也就是左边界的位置返回left即可。 访问右边界是一样的原理。 这里注意如果整个数组里就不存在targettarget是一个很大的数那么最终leftlen访问溢出了。所以要判断 leftlen。
http://www.tj-hxxt.cn/news/220148.html

相关文章:

  • 电脑无法登录建设银行网站nginx安装wordpress
  • 黄骅网站建设价格百度竞价广告怎么收费
  • 香河做网站公司枣庄网站建设枣庄
  • 网博士智能建站做黄金理财的网站
  • 钓鱼网站搭建教程app开发公司资质
  • 做网站用的图标seo关键词选择及优化
  • 免费网站源码关键词优化难易
  • 做推文封面的网站电子商务行业的发展趋势
  • 淘宝网站优惠券统一修改怎么做建筑设计公司属于什么行业类别
  • 丰润网站建设手机网站建设专业服务公司
  • 中国互联网百强企业名单海东地区谷歌seo网络优化
  • 石家庄平山网站推广优化百度指数排名
  • 商标注册查询平台百度seo关键词优化排名
  • 做网站平台多少钱织梦网站修改使用教程
  • 哪些网站容易做做微网站的第三方登录界面
  • 东莞快速做网站wordpress博客视频教程
  • 产品网站策划广州网站建设方案维护
  • 做外贸用什么网站比较好巨野网站建设
  • 个人备案可以做门户网站吗it培训机构有用吗
  • 有没有一个网站做黄油视频现在允许做网站吗
  • 西昌有做网站的公司吗C4D有哪些做模型的网站
  • 双语网站模板网络营销整合营销
  • 东莞市网站seo内容优化百度云网盘免费资源
  • 南海建设局网站有哪些电商网站
  • 免费网站搭建平台唐山网站建设报价
  • 如何做公司网站百度推广网站自适应手机
  • 优化师培训太原网站优化公司
  • 手机刷机网站大全怎么申请域名和空间
  • 吉林省四平市建设局网站简易平面画图
  • 手机网站建设专家找衣服款式的网站