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

可以做网站素材的服装电子政务和网站建设工作的总结

可以做网站素材的服装,电子政务和网站建设工作的总结,办公室装修施工方案,专业网络分销平台力扣题目链接 二分查找算法使用前提&#xff1a;有序数组&#xff1b;数组内无重复元素 易错点&#xff1a; 1.while循环的边界条件&#xff1a;如到底是 while(left < right) 还是 while(left < right) 2.if条件后right&#xff0c;left的取值&#xff1a;到底是 right …

         力扣题目链接

        二分查找算法使用前提:有序数组;数组内无重复元素

        易错点

        1.while循环的边界条件:如到底是 while(left < right) 还是 while(left <= right)

        2.if条件后right,left的取值:到底是 right = middle - 1还是 right = middle 

        二者取决于区间的使用:是左闭右闭还是左闭右开,如左闭右闭区间,left == right 符合区间

因此while循环使用while(left <= right);if条件后right的取值,if nums[middle] > target,则nums[middle]一定取不到target,则right = middle - 1

from typing import List
class Solution:def search(self, nums: List[int], target: int) -> int:left, right = 0, len(nums) - 1  # 定义target在左闭右闭的区间里,[left, right]while left <= right:middle = left + (right - left) // 2if nums[middle] > target:right = middle - 1  # target在左区间,所以[left, middle - 1]elif nums[middle] < target:left = middle + 1  # target在右区间,所以[middle + 1, right]else:return middle  # 数组中找到目标值,直接返回下标return -1  # 未找到目标值#测试样例
nums = [-1,0,3,5,9,12]
target = -1
#创建对象
s =Solution()
#调用该方法
print(s.search(nums,target))


文章转载自:

http://4JKm65Mm.hwzzq.cn
http://Gypd8XWw.hwzzq.cn
http://KTayXAr0.hwzzq.cn
http://hi3mLzLh.hwzzq.cn
http://S5clJSlF.hwzzq.cn
http://jEZWbswU.hwzzq.cn
http://1yOlnDJO.hwzzq.cn
http://GiId0VIj.hwzzq.cn
http://g4iKlpVg.hwzzq.cn
http://VF341zTf.hwzzq.cn
http://LYz1MXVa.hwzzq.cn
http://jG4KrrPr.hwzzq.cn
http://NFbylrJ7.hwzzq.cn
http://Su4d8wne.hwzzq.cn
http://ogb0CiG2.hwzzq.cn
http://cSnb5dCa.hwzzq.cn
http://OUltNuJt.hwzzq.cn
http://rTrlvwaL.hwzzq.cn
http://3F9pYqts.hwzzq.cn
http://dgvHScjc.hwzzq.cn
http://lhHRZyvA.hwzzq.cn
http://6WlX1Tpa.hwzzq.cn
http://DwSa4xmo.hwzzq.cn
http://NxP8cdKS.hwzzq.cn
http://mWyMOwhJ.hwzzq.cn
http://CYunRYmk.hwzzq.cn
http://Leqo3RHa.hwzzq.cn
http://Q60pC6vO.hwzzq.cn
http://Wo4Qru5v.hwzzq.cn
http://dE7F355O.hwzzq.cn
http://www.dtcms.com/wzjs/702972.html

相关文章:

  • 哪些网站是由wordpress做的京东app官网下载
  • 怎样做网站和网站的友情链接网页维护是什么意思
  • 解析软件的网站做的很好的网站
  • 网站开发完整视频安庆做网站
  • 做网站膜网站怎么做网页视频下载链接
  • 笑话网站模板个人在线视频播放网站搭建
  • 昆明软讯科技网站建设专业做网站机构
  • 公司建站后还要录入网页吗余姚本地网站排名
  • 互联网公司怎么找网站建设客户百姓网推广电话
  • 安阳给商家做网站推广取名字的网站 优帮云
  • 网站建设与管理课后答案排名软件下载
  • 微网站开发价格东营市做网站的公司
  • 滕州网站设计萧山网络公司
  • 高端网站建设系统规划网站分析论文
  • 东莞网站建设方案托管山东网站集约化建设
  • 厦门建网站做优化wordpress4.9.4环境要求
  • 做直播网站有哪些贺州市住房与城乡建设局网站
  • 网站开发实战视频教程潍坊 logo设计公司
  • 如何在阿里云上做网站wordpress搭建环境搭建
  • 有域名怎么建网站音乐网站制作视频教学
  • jsp 网站连接数据库宁波网站营销推广策划方案
  • 网站logo怎么修改重庆博建设计院公司是网站
  • 方案案例网站网络推广方法大全
  • 企业搭建网站多少钱公司网站建设的视频教程
  • 建设一个好的网站网站修改图片怎么做
  • 南京华典建设有限公司网站郑州做企业网站
  • 3800给做网站河南省二级建造师报名入口官网
  • 做网站没有做退钱酷炫网站模板
  • 攀枝花网站建设wordpress 调用
  • 站长工具查询网站渭南免费做网站