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

安阳门户网站磁力蜘蛛搜索引擎

安阳门户网站,磁力蜘蛛搜索引擎,安阳网站建设哪家便宜,学校门户网站建设的好处题目描述: 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 示例 1: 输入: nums [1,3,5,6], target …

题目描述:

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

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

示例 1:

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

示例 2:

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

示例 3:

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

算法思想:

由于该题指定算法时间复杂度 为O(log n),则该题的解题思路可以利用二分法来进行求解。
另外,二分法,一定要注意区间范围,否则容易出现边界错误。

代码生成:

class Solution {
public:int searchInsert(vector<int>& nums, int target) {int left= 0,right = nums.size()-1,middle;while(left <= right){middle = (left + right)/2;if(nums[middle] < target)left = middle + 1;else if(nums[middle] > target)right = middle - 1;else  return middle;}return left;}
};
http://www.tj-hxxt.cn/news/41327.html

相关文章:

  • 二级域名网站权重微信朋友圈广告怎么推广
  • 正规的佛山网站建设seo公司品牌哪家好
  • 可以做时时彩的网站seo推广学院
  • 淘宝seo是指百度快速seo优化
  • 网站色彩搭配百度知道
  • 网站幻灯片效果怎么制作网页页面
  • 南澳做网站网络服务主要包括
  • 办公室装修工程广州seo成功案例
  • 网站备案 人工审核seo中文意思
  • 郑州做订货网站我想创建一个网络平台
  • 深圳龙华做网站福州网站关键词推广
  • 网站建设宣传册内容枸橼酸西地那非片的作用及功效
  • 百度网站降权廊坊关键词优化排名
  • dedecms仿下拉菜单网站百度文库网页版登录入口
  • 四川疫情第二波最新消息厦门seo百度快照优化
  • 深圳网站建设 独占网络深圳网站建设方案
  • 做网站后台有前途吗推广普通话心得体会
  • 教做美食的视频网站石家庄seo排名公司
  • 学做预算网站网站设计就业
  • 如何搭建购物网站互联网营销师培训内容
  • 品牌网是什么网站外链推广
  • 餐饮业建设网站意义北京seo优化外包
  • 建设网站ppt中山网站建设公司
  • 深圳企业网站制作公司单位营销培训机构哪家最专业
  • 网站建设和维护合同公司注册流程
  • 科技网站建设分析天津seo管理平台
  • 个人微信支付宝做购物网站网站模板及源码
  • 重庆免费网站制作crm客户管理系统
  • 网络专题策划方案南京市网站seo整站优化
  • 上海奉贤 网站建设住房和城乡建设部