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

wordpress多站列表微博指数

wordpress多站列表,微博指数,政府网站建设管理情况汇报,网站关键词优化排名要怎么做给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 思路:类似与二分查找 唯一需要注意的是,搜索…

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

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

思路:类似与二分查找

唯一需要注意的是,搜索插入位置

在二分查找的过程中,如果 nums[mid] < target,则将 low 更新为 mid + 1,因此在二分查找结束之后有 nums[low] ≥ target。当目标值不存在时,二分查找结束之后有 nums[low] > target。又由于当 nums[mid] ≥ target 时不可能将 low 更新为比 mid 大的值,因此在二分查找结束之后有nums[low−1] < target。

因此在二分查找结束之后有 nums[low−1] < target < nums[low],low 即为目标值在数组中的插入位置。

public class Solution {public int SearchInsert(int[] nums, int target) {int low = 0, high = nums.Length - 1;int mid = (high + low)/2;while(low <= high){mid = (low + high)/2;if(nums[mid] == target)return mid;else if(nums[mid] > target)high = mid - 1;elselow = mid + 1;}return low;}
}

http://www.wangmingla.cn/news/70047.html

相关文章:

  • 百度推广做的网站可以用吗东莞关键词排名快速优化
  • 中宁企业网络推广联系人网站排名优化怎样做
  • 网站开发外文翻译网站推广途径和推广要点有哪些?
  • 中国疫苗接种率网站优化软件
  • 中国十大公司天津百度快照优化公司
  • 美的公司网站建设的目的网络营销推广专员
  • 做男装海报的素材网站品牌型网站制作价格
  • 工程软件开发无锡百度快速优化排名
  • 网站设计网络公司seo和sem推广
  • 网站域名的后缀网络营销课程大概学什么内容
  • 传媒公司的经营范围有哪些优化排名推广教程网站
  • 做视频分享网站seo是搜索引擎吗
  • 长春企业建站平台网站搜索引擎优化方案
  • 美心西饼在哪个网站做问卷调查推广营销方案
  • 建行业网站的必要性最火网站排名
  • 怎么用wordpress建站营销型企业网站案例
  • 石家庄做网站哪家好百度榜单
  • 网站策划应该怎么做什么是sem推广
  • 遵义市网站建设公司网站设计费用
  • 做网站系统的答辩ppt范文网站设计公司模板
  • 策划 网站seo关键词优化价格
  • 免备案空间网站备案高手优化网站
  • mip网站怎么做匹配站长工具whois查询
  • wordpress 音乐页面南京百度seo排名优化
  • wordpress站内信群发什么是网络营销推广
  • 网站套程序竞价推广开户公司
  • 如何设置网站icon网络推广的基本渠道
  • 专门做外贸网站有哪些策划推广方案
  • wordpress强制电脑主题我赢seo
  • 秦皇岛网站建设价格广州seo外包