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

做自媒体有哪些网站公司如何做网络推广营销

做自媒体有哪些网站,公司如何做网络推广营销,怎么做干果网站,惠州网站开发公司电话给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target,返回 [-1, -1]。 你必须设计并实现时间复杂度为 O(log n) 的算法解决此问题。 代码: c…

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

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

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

代码:

class Solution{public int[] searchRange(int[] nums, int target) {int left = search(nums,taget,true);// 查找目标值的左边界int right = search(nums,target,false);// 查找目标值的右边界return new int[]{left,right}; // 返回左右边界组成的数组}private int search(int[] nums, int target, boolean flag){int left = 0, right = nums.length - 1;int result = -1;// 结果初始化为-1,表示未找到目标值while(left <= right){int mid = left + (right - left) / 2;if(nums[mid] == target) {result = target;if(flag){//查找左边界right = mid - 1;/ 缩小右边界}else{ //查找右边界left = mid + 1;/ 缩小左边界}}else if(nums[mid] < target) {// 目标值在右半部分left = mid + 1; // 缩小左边界}else{right = mid - 1;// 缩小右边界}}return result;}}

http://www.yidumall.com/news/37962.html

相关文章:

  • 上海到北京高铁价格查询厦门百度关键词优化
  • quiz在哪个网站做网站怎么注册
  • 最新新闻热点事件短篇郑州seo优化顾问热狗
  • 太原网站建设 网站制作seo网站优化价格
  • 定州网站建设推广普通话奋进新征程手抄报
  • 深圳建站公司好坏网站搭建需要多少钱
  • 上海一家做服饰包鞋穿上用品的网站中国企业500强
  • 链天网站建设小红书推广渠道
  • 网站后台怎么用福州seo扣费
  • 购物网站建设怎么样十大中文网站排名
  • 做网站需要注意多少页搜狗seo培训
  • 淘宝做导航网站好怎么做网站模板
  • 最有效的网站推广设计外贸网站都有哪些
  • 魔兽做宏网站广告公司业务推广
  • 手机网站设计费用简单的网页设计作品
  • 邯郸市网站建设浏览器网址
  • 宜昌网站seo收费十个有创意的线上活动
  • 十大高端全屋定制seo的中文含义是什么意思
  • 网站内连接网络营销服务公司有哪些
  • 怎样做网络推广优化西安seo优化工作室
  • 网站制作可以卖多少钱如何编写一个网站
  • 一个专门做破解的网站品牌宣传推广方案
  • 关键词搜索排名网站快速排名优化
  • 设计师网站家装自动seo网站源码
  • 天津市建设与管理局网站本周国内新闻
  • icp备案和icp许可证区别北京关键词seo
  • 济南平面设计公司前十名广安seo外包
  • 网站搭建系统都有哪些windows优化大师破解版
  • 网站建设合同网站建设公司重庆seo网站系统
  • 网站建设费用价格网络培训中心