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

网站建设论坛fantodo网络推广搜索引擎

网站建设论坛fantodo,网络推广搜索引擎,网站建设外包还是自己做,怎样做类似于优酷的视频网站题目: 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 请必须使用时间复杂度为 O(log n) 的算法。 方法:灵神 二分查找 闭区间写法 c…

题目

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

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

方法灵神  二分查找 闭区间写法

class Solution {public int searchInsert(int[] nums, int target) {return binarySearch(nums,target);}// 二分查找private int binarySearch(int[] nums,int target){int left = 0, right = nums.length - 1;while(left <= right){int mid = left + (right - left) / 2;if(nums[mid] < target)left = mid + 1;elseright = mid - 1;}return left;}
}

该方法是查找 >= target,>=   >   <   <= 可以互相转换

> x  等价于  >= x + 1

< x  等价于  ( >= x ) - 1

<= x  等价于  ( > x )  -  1

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

相关文章:

  • 做的高大上的网站网站推广策略有哪些
  • 用node做的网站游戏推广拉人渠道
  • 如何做120急救网站宁波网络营销公司有哪些
  • 北京建设银行对公网站引擎优化seo怎么做
  • 怎么在一起做网站上拿货培训网络营销机构
  • asp mysql做网站南京百度seo代理
  • 建设医院网站的重点与难点在于无限制搜索引擎排名
  • 怎么建好网站化妆品软文推广范文
  • 做网站的如何找客户企业网络推广最简单方法
  • 惠州哪家做网站好铜仁搜狗推广
  • 网站开发工作流程seo优化排名怎么做
  • asp 手机网站如何创建自己的网站平台
  • 电商网站怎样优化做一个公司网站大概要多少钱
  • 公司备案网站被注销吗百度站长seo
  • 有哪些网站是做红酒批发的查排名网站
  • 医院网站建设选哪家搜索引擎平台有哪些软件
  • 做色流网站服务器免费推广引流平台推荐
  • 怎么用ngrok做网站百度免费收录提交入口
  • 做包子网站怎么发布信息到百度
  • 网站中的滚动照片怎么做2345浏览器下载
  • 常州网站建设公司哪个好百度快快速排名
  • 阿里巴巴的网站架构福州百度关键词优化
  • 自适应型网站建设哪家好seo推广优化外包公司
  • 生态农庄网站模板汽车网站建设
  • 西樵做网站全球外贸采购网
  • 徐州网站营销杭州专业seo公司
  • 西安网站建设电话咨询电商平台怎么搭建
  • 做网站必须要公司才能做吗上海网站seo诊断
  • 浙江省建设监理协会管网站谷歌推广效果好吗
  • 梁山网站建设百度互联网营销顾问