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

阿里云 建网站wordpress换域名和空间

阿里云 建网站,wordpress换域名和空间,长春网站建设sok,shopify建站最全教程题目: 给你一个按照非递减顺序排列的整数数组 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/810948.html

相关文章:

  • 建筑培训网站安陆市城乡建设局网站
  • 宫免费网站四川网站开发
  • 旅业认证二维码有什么用兰州企业网站排名优化
  • 上海公司注册一站式企业服务寻甸马铃薯建设网站
  • 南皮 网站网站开发基础
  • 手机移动端网站做多大wordpress企业主题破解版
  • 做网站域名有什么用百度账号管理
  • 做网站的变成语言哪类最简单谷歌云 wordpress 建站
  • php网站好做seowordpress 4.0-4.6
  • 网站设计是用ps做图吗重庆企业网站推广方案
  • 沧州网站运营公司做钓鱼网站原理
  • 部队内网网站建设方案dedecms怎么做网站
  • 网站开发包括几个部分做那种事免费网站
  • 厚街做网站价格做网站怎么挣钱最快
  • 综合性电子商务网站有哪些哪个网站学做凉皮
  • 威联通如何做网站如何用wordpress做企业
  • 大连白云小学网站建设专业旅游网站建设
  • 网站项目整体思路成都网站制作网站
  • 淄博网站优化价格网站怎么做飘窗
  • wordpress主题 googleseo加wordpress工程师
  • 南宁网站建设搭建电商网站建设精英
  • 正规营销型网站建设直播app在线看片有哪些
  • 做翻译网站 知乎东莞阳光网官网手机版
  • 永泰建设工程网站个人网站怎么做百度推广
  • php做的卖水果网站有哪些电商是啥意思是做什么的
  • 毕业设计php做网站十大保洁公司
  • 微信号注册官方网站网络运营岗位职责
  • 企业网站建立流程的第一步是南京手机网站设计哪里专业
  • 游戏的网站怎么进入公众号后台
  • 做外贸网站案例查网站排名