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

开发公司硬底化路面工程入账长沙官网seo收费标准

开发公司硬底化路面工程入账,长沙官网seo收费标准,丹寇服饰官方网站,java做的网站在线客服系统1. 题目 2. 思路和题解 这道题虽然是道中等题,并且看起来很复杂,但是实际上就是给定一个数组和目标值,让我们去寻找该目标值在数组中的位置。题目还提到说设计O(log n)的算法解决问题,更进一步暗示我们去用二分查找。要找开始位置…

1. 题目

在这里插入图片描述

2. 思路和题解

这道题虽然是道中等题,并且看起来很复杂,但是实际上就是给定一个数组和目标值,让我们去寻找该目标值在数组中的位置。题目还提到说设计O(log n)的算法解决问题,更进一步暗示我们去用二分查找。要找开始位置和结束位置,那就分两步:

  1. 寻找开始位置
while (left <= right) {int mid = left + (right - left) / 2;if (nums[mid] == target) {arr[0] = mid; //找到目标值后,将下标赋值给数组第一个元素right = mid - 1; // 这一步很重要,是为了寻找在这之前,是否还存在目标值} else if (nums[mid] < target){left = mid + 1;} else {right = mid - 1;}
}
  1. 寻找结束位置
while (left <= right) {int mid = left + (right - left) / 2;if (nums[mid] == target) {arr[1] = mid;left = mid + 1; //这一步和上面一样也很重要,是为了确定在这之后,是否还存在目标值} else if (nums[mid] < target){left = mid + 1;} else {right = mid - 1;}
}

所以整体代码如下

class Solution {public int[] searchRange(int[] nums, int target) {int left = 0;int right = nums.length - 1;int[] arr = {-1, -1};//第一次查找while (left <= right) {int mid = left + (right - left) / 2;if (nums[mid] == target) {arr[0] = mid;right = mid - 1;} else if (nums[mid] < target){left = mid + 1;} else {right = mid - 1;}}//第二次查找left = 0;right = nums.length - 1;while (left <= right) {int mid = left + (right - left) / 2;if (nums[mid] == target) {arr[1] = mid;left = mid + 1;} else if (nums[mid] < target){left = mid + 1;} else {right = mid - 1;}}return arr;}
}
http://www.dtcms.com/wzjs/476344.html

相关文章:

  • 哪有做网站公司苏州seo关键词优化价格
  • 怎样做幼儿园网站网络推广专员岗位职责
  • 商城网站开发费用一般是多少合肥网站排名提升
  • 招商网站建设推广seo研究协会网
  • 安阳网站建设报价开通网站需要多少钱
  • 佛山市企业网站建设平台怎么制作网页教程
  • 网站做多个语言有什么好处网络舆情监测专业
  • 齐河网站建设公司株洲网站建设
  • 做网站主流用什么语言seo公司软件
  • 营销型网站设计文章如何提高自己在百度的排名
  • 只做英文网站 域名有什么要求软文推广营销
  • 电子商务网站难做吗网络营销核心要素
  • 平陆网站建设安徽网络推广和优化
  • 重庆整合营销网站建设seo运营经理
  • crmeb多商户源码下载佛山百度关键词seo外包
  • 建设企业官方网站企业登录百度引擎搜索网址
  • 怎么破解网站后台博为峰软件测试培训学费
  • 滨州哪里做网站易思企业网站管理系统
  • 做英文网站费用多少武汉seo技术
  • paypal未满十八岁怎么开如何做seo
  • 做图表的网站 免费seo网站推广价格
  • 六安网站制作中南建设集团有限公司
  • 网络工程师主要做什么seo优化公司信
  • 如何在图片上做网站水印图品牌营销策略论文
  • 站长之家源码下载百度一下你就知道下载安装
  • 在线做动漫图的网站百度关键词排名工具
  • 大连模板网站制作公司关键词整站优化公司
  • 上海公司网站制作价格aso优化服务
  • 做企业网站需要多久如何自己制作网站
  • 网站带做收录排名中国站长