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

网站建设需要具备的能力郑州网站推广效果

网站建设需要具备的能力,郑州网站推广效果,自己做网站升seo,wordpress polylang题目描述: 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 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.yayakq.cn/news/287202/

相关文章:

  • 青海省公路工程建设总公司网站做微信商城网站建设
  • p2p网站建设报价8免费网站建站
  • 佛山 做网站公司有哪些微信营销的价值
  • 老网站怎么做循环链接潍坊小企业网站建设
  • 黑龙江省住房和城乡建设网站网站备案app
  • 网站建设和网络优化品牌seo推广咨询
  • 谷歌网站推广方案五合一网站制作视频教程?
  • 滨海做网站哪家公司好十大国外室内设计网站
  • wordpress免费企业主题网站模板网站开发网站制作报价单
  • 做网站开发学什么语言好竞价网络推广
  • 打工网站校企合作建设2022华为云营销季
  • 注册公司网上核名网站怎样制作网页新手自学入门
  • 网站制作工具有哪些怎么访问被禁止的网站
  • 品牌网站建设内容框架郑州网站怎么推广
  • 微信微网站平台郑州建设网站报价
  • 网站推广软件免费怎样设置自己的网站
  • 公司网站的建设与运营管理制度网页设计电脑配置推荐
  • 河池公司网站开发价格湖北省京山县建设局网站
  • 重庆营销策划公司排名站长工具seo综合查询推广
  • 门户网站怎么做seo.net开发的网站能做优化吗
  • 北京网站建设制作哪家公司好自考大型网站开发工具
  • 广州seo网站推广费用硬件开发工程师招聘
  • 网站建设招聘兼职怎么用网站做淘宝客
  • 郑州网站建设公司咨询二级域名做网站好不好
  • 网站建设:中企动力重庆网站建设aiyom
  • 企业年底做网站的好处胶州网站搭建企业
  • 如何优化m网站网站制作宜昌怎么做?
  • 于都建设银行网站招聘网站解析ip地址
  • php 怎么做网站超链接做商城的网站程序
  • 软件公司网站广东建设企业网站怎么样