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

仿hao123的导航网站纯静态版|html导航网站源码营销策划思路及方案

仿hao123的导航网站纯静态版|html导航网站源码,营销策划思路及方案,石家庄模板建站代理,枣庄做网站公司1、题目描述 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 示例 1: 输入: nums [1,3,5,6], target 5 输出: 2…

1、题目描述

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。

请必须使用时间复杂度为 O(log n) 的算法。

示例 1:

输入: nums = [1,3,5,6], target = 5
输出: 2

示例 2:

输入: nums = [1,3,5,6], target = 2
输出: 1

2、初始思路

2.1 思路

使用二分查找法,左闭右闭

2.2 代码

class Solution:def searchInsert(self, nums: List[int], target: int) -> int:n = len(nums)-1def search(l,r,target):mid = (l+r) // 2if l>r:return lif nums[mid] == target:return midelif nums[mid] < target:return search(mid+1, r,target)else:return search(l,mid-1,target)return search(0,n,target)

或 

class Solution:def searchInsert(self, nums: List[int], target: int) -> int:l, r = 0, len(nums)-1while (l<=r):mid = (l + r) // 2if nums[mid] > target:r = mid -1elif nums[mid] < target:l = mid + 1else:return midreturn l
http://www.dtcms.com/wzjs/365711.html

相关文章:

  • 学做衣服的网站python培训
  • 西安市建设工程信息网编标工具seo推广的特点
  • 外国字体网站百度seo查询工具
  • wordpress插件采集好不好杭州seo推广排名稳定
  • 做长图文网站郑州seo团队
  • 智能网站建设维护软件关键词推广软件
  • 免费元素素材网站广州seo优化费用
  • 网络营销的主要内容是什么重庆seo全网营销
  • 海口网站建设咨询小网站广告投放
  • 长沙公司制作网站费用百度官网链接
  • 江门网站建设设计厦门网站建设
  • b2b网站策划方案郑州百度推广托管
  • 买实体服务器做网站深圳推广网络
  • 怎么获取网站数据做统计数据优网营销
  • 网站开发 视频存储网上宣传广告怎么做
  • 泊头网站建设哈尔滨网站建设
  • 环评登记表在哪个网站做广州广告公司
  • 生鲜网站建设规划书样板谷歌seo外链
  • 商务网站建设的一般流程是什么近一周新闻热点事件
  • 广州区政府门户网站百度seo和sem的区别
  • 网站建设任务平台网络营销的策划流程
  • 网站建设公司的业务规划珠海百度搜索排名优化
  • 做网站go和python人民日报新闻消息
  • 深圳南山企业网站建设搜索引擎排行榜
  • 专业做网站机构友情链接官网
  • 网站设计北京新广告公司
  • b2b网站建设网络营销理论基础
  • crm财务系统seo怎样
  • 死链接对网站的危害有哪些亚马逊开店流程及费用
  • wordpress中文免费电商模板宁波seo网站排名