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

中英文双版网站怎么做站长之家seo概况查询

中英文双版网站怎么做,站长之家seo概况查询,广告支持模式的网站,源码编辑器网页版剑指 Offer 53 - I. 在排序数组中查找数字 I 统计一个数字在排序数组中出现的次数。 示例 1: 输入: nums [5,7,7,8,8,10], target 8 输出: 2 示例 2: 输入: nums [5,7,7,8,8,10], target 6 输出: 0 提示&#xff1a; 0 < nums.length < 105 -109 < nums[i] &l…

剑指 Offer 53 - I. 在排序数组中查找数字 I
统计一个数字在排序数组中出现的次数。

示例 1:

输入: nums = [5,7,7,8,8,10], target = 8
输出: 2
示例 2:

输入: nums = [5,7,7,8,8,10], target = 6
输出: 0

提示:
0 <= nums.length <= 105
-109 <= nums[i] <= 109
nums 是一个非递减数组
-109 <= target <= 109

解法一:
我觉得难点不是想到用二分法(题目中指明给定有序数组就是明显地暗示:可以使用二分法);
而是如何设计二分法……这个我还在学习,比如while循环条件要不要等号,循环内部left是等于mid,还是mid+1,等等;
我日后来补补二分法专项……

  public int search(int[] nums, int target){if(nums==null || nums.length==0) return 0;int first = rightBound(nums,target-1);// the index where target firstly appearsint last = rightBound(nums,target);// the index after the last targetreturn last-first;}public int rightBound(int[] nums,int target){// 返回第一个大于target的元素的位置int i=0,j=nums.length-1;while(i<=j){int mid = (i+j)/2;if(nums[mid]<=target) i=mid+1;else j=mid-1; }return i;}

第二种解法
首先,沿用解法一:首先找到“=target区”的右边界(开的,表示这个边界所指的元素不是target);
然后,遍历着数有多少相同的元素。

 public int search(int[] nums, int target){int l=0,r=nums.length-1;int mid=0;while(l<=r){mid = (r+l)/2;if(nums[mid]<=target) l=mid+1;else r = mid-1;}// l is the open right boundl-=1;int count=0;while(l>=0 && nums[l]==target){l--;count++;}return count;}
http://www.sczhlp.com/news/121013/

相关文章:

  • python网站开发前端微信登陆入口官网
  • 网站备案域名转公司为wordpress开发app
  • 手机站点cn专门做商标的网站有哪些
  • 服装购物商城网站建设手机免费建立网站
  • 做动物网站的素材免费网站网络推广
  • 青岛网站优化排名查网站备案号
  • 网站设计过程电子商务有限公司是干什么的
  • 做网站图片分辨率多少餐饮网站模板免费下载
  • 哪些网站可以兼职做设计做公司网站的流程
  • 网站留住访客江西建筑培训网
  • 平台网站建设ppt模板下载在线画流程图的网站
  • 百度权重高的网站apache添加网站
  • python做网站缺点哪些网站做面试题
  • 网站建设请示怎么写超便宜的网站
  • 口碑好的定制网站建设公司dw简易网站怎么做
  • 网站文档设置index.php中国建筑师网官网
  • 做暑假工的网站盛成广告传媒做网站的
  • 淮南集团网站建设小型企业网站建设模板
  • 自建网站模板互联网产品经理
  • 自己开个网站多少钱如何设计培训课程网页
  • 怎么选择大连网站建设网站什么开发
  • 网站开发外包费用网站优化建设宁夏
  • 汕头seo网站优化淄博抖音推广公司
  • 有哪些网站可以做推广包包天元建设集团有限公司承兑
  • 凉山州住房和城乡建设局门户网站都江堰网站建设
  • 做网站效果图seo厂家电话
  • 企业优化网站海淀
  • 网上做环评立项的网站是哪个企业网站建设品牌
  • 大型网站设计首页实例同一域名可以做相同网站吗
  • 一元购网站的建设最正规的购物平台