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

长沙网站制作作途牛旅游网

长沙网站制作作,途牛旅游网,高新网站建设哪家好,有经验的中山网站建设Problem: 34. 在排序数组中查找元素的第一个和最后一个位置 文章目录 思路解题方法复杂度Code 思路 二分查找, 口诀:左右右,求左段区间的右端点,动r 解题方法 两次二分查找 复杂度 时间复杂度: O ( l o g n ) O(logn) O(logn) 二…

Problem: 34. 在排序数组中查找元素的第一个和最后一个位置

文章目录

  • 思路
  • 解题方法
  • 复杂度
  • Code

思路

二分查找,
口诀:左右右,求左段区间的右端点,动r

解题方法

两次二分查找

复杂度

时间复杂度: O ( l o g n ) O(logn) O(logn) 二次两份查找

空间复杂度: O ( 1 ) O(1) O(1) 若干中间变量

Code

class Solution:def searchRange(self, nums: List[int], target: int) -> List[int]:if not nums: return [-1, -1]n = len(nums)l, r = 0, n - 1res = [-1, -1]# 确定左区间while l < r:mid = l + r >> 1if nums[mid] >= target:r = midelse:l = mid + 1if nums[l] == target:res[0] = l# 确定右区间r = n - 1while l < r:mid = l + r + 1>> 1if nums[mid] <= target:l = midelse:r = mid - 1if nums[l] == target: res[1] = rreturn res
http://www.yayakq.cn/news/108784/

相关文章:

  • 高端网站建设怎么做易乐自助建站
  • 现在做网站建设的公司多么昆山科技网站建设
  • 行业网站有建设价值吗h5移动端网站模板下载
  • 网站开发学生鉴定表wordpress繁简体
  • 网站开发 数据库wordpress文章图片链接
  • 企业网站首页效果图虚拟主机怎么上传网站
  • 甘肃公司网站建设哪家好创意平面设计广告
  • 淘宝客的网站怎么做呢网站建设优化兼职
  • 布吉附近网站建设公司加粉网站开发
  • 因酷西安网站建设公司怎么样专业建设家电维修网站公司
  • 怎么评价一个网站设计做的好坏html5的推荐框架
  • 财政局网站建设自查报告不需要网站备案的空间
  • 广州建设网站的公司百度指数分析
  • 网站包括什么一网一平台是什么
  • 网线水晶头接法上海seo课程
  • 市桥做网站的公司哪个网站做外链视频好
  • 网站备案信息代码wordpress功能小工具
  • 网站建设询价邀请函注册网站什么要求
  • 都匀住房和城乡建设厅网站网站服务类型
  • 网站建设安全与威胁外贸招聘网最新招聘
  • 湖北省建设厅官方网站证书查询怎么开一个做网站的工作室
  • 个人站长怎么样做网站才不会很累做网站公司名字推荐
  • 怎么做刷赞网站珠海网站专业制作
  • 南宁市做公司网站满亦工作室 网站建设
  • 自己的网站怎么赚钱wordpress怎样添加会员
  • 公司网站 自己是空间服务商 cms避免视觉效果混淆对吗
  • 峰峰网站建设wordpress全站启用ssl
  • 做电影网站赚钱知乎国内ui设计培训
  • 东莞网站优化费用网站制作技术支持
  • 私人免费网站怎么下载广东网站营销seo费用