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

建网站卖广告爱站网爱情电影网

建网站卖广告,爱站网爱情电影网,烟台网站主关键词,免费个人网站注册方法题目: 给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target,返回 [-1, -1]。 你必须设计并实现时间复杂度为 O(log n) 的算法解决此问题。…

题目:

给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。

如果数组中不存在目标值 target,返回 [-1, -1]

你必须设计并实现时间复杂度为 O(log n) 的算法解决此问题。

思路:

简单的二分查找可以做到,这里锻炼一下双指针;

只要注意结束条件就可以了

代码:

 public int[] searchRange(int[] nums, int target) {int[] res = new int[2];for (int i = 0; i <= 1; i++) {res[i] = -1;}int i = 0;int j = nums.length - 1;while (i <= j && i <= nums.length - 1 && j >=0) {if (nums[i] == target) {res[0] = i;} else {i++;}if (nums[j] == target) {res[1] = j;} else {j--;}if (res[0] !=-1 && res[1] !=-1) {break;}}return res;}

http://www.dtcms.com/wzjs/41798.html

相关文章:

  • 点击网络怎么做网站seo优化教程自学
  • 动易学校网站电商网站订烟
  • wordpress最新文章调用河北百度seo点击软件
  • 怎样先做网站后买域名百度的seo关键词优化怎么弄
  • 为什么百度不收录wordpress网站推广与优化方案
  • 中国建设银行个人网站注册seo的理解
  • 网站建设首页面谷歌搜索排名规则
  • 股票网站建设seo优化几个关键词
  • 网上商城网站建设方案长尾词排名优化软件
  • 广州联雅做的网站怎么样百度seo优化
  • 谁有做任务网站全网营销推广系统
  • 做网站提成视频专用客户端app
  • 网站地图如何做西安百度框架户
  • 设计感十足的网站北京seo关键词
  • 记事本怎么做网站图片链接免费外链发布
  • 做企业网站安装什么系统好admin5站长网
  • 网站怎么做更新宁波做seo推广企业
  • 建自己博客网站枫树seo网
  • 网站不备案的后果免费网络项目资源网
  • 做html网站搜索框代码百度推广怎么收费的
  • 网站开发与经营百度加盟
  • 网站内容搜索百度风云榜明星
  • 二级建造师证件查询全国联网seo推广网址
  • 寻找在山西运城专业做网站推广的搜狗推广效果好吗
  • 怎样制作一个app软件seo搜索优化技术
  • 视频上传网站如何做优化seo网站
  • 龙港哪里有做阿里巴巴网站磁力猫最佳搜索引擎入口
  • 临桂城乡建设局网站凡科建站
  • 房地产公司网站建设与推广方案最新的全国疫情
  • 毕业设计做网站哪种好seo网站的优化流程