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

沟通交流类网站有哪些eclipse 网站开发

沟通交流类网站有哪些,eclipse 网站开发,南宁seo外包要求,安徽建站平台题目描述&#xff1a; 请实现无重复数字的升序数组的二分查找 给定一个元素升序的、无重复数字的整型数组 nums 和一个目标值 target&#xff0c;写一个函数搜索 nums 中的target&#xff0c;如果目标值存在返回下标 (下标从0 开始)&#xff0c;否则返回-1 数据范围: 0 < l…

题目描述:

请实现无重复数字的升序数组的二分查找
给定一个元素升序的、无重复数字的整型数组 nums 和一个目标值 target,写一个函数搜索 nums 中的target,如果目标值存在返回下标 (下标从0 开始),否则返回-1
数据范围: 0 < len(nums)< 2 x 105,数组中任意值满足 al < 109进阶: 时间复杂度 O(log n),空间复杂度 O(1)

结果示例1:

结果示例2: 

结果示例3: 

代码展示: 

import java.util.*;public class Solution {/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可** * @param nums int整型一维数组 * @param target int整型 * @return int整型*/public int search (int[] nums, int target) {int low = 0;//低位下标int high = nums.length - 1;//高位下标while(low <= high){//根据最高位下标和最低位下标计算中间下标int mid = (low + high ) >> 1;//判断中间位和目标位置的关系if(nums[mid] == target){return mid;}else if(nums[mid] > target){high = mid - 1;}else{low = mid + 1;}          }//未找到return -1;}
}

以上就是二分查找的具体实现了!也是牛客网的蓝桥杯真题!希望对大家有所帮助!

http://www.yayakq.cn/news/181027/

相关文章:

  • 企业官网设计尺寸seo视频教学网站
  • 南京企业建站系统网站建设cms系统
  • 来个网站你知道的2022年宁波网站开发建设
  • wordpress设置树形杭州网站优化多少钱
  • 给自己做网站沈阳曙光医院
  • 家装业务员怎么做网站营销素材网官网
  • 成都网站建设公司招聘如何进行公司网站的建设
  • 山东搜点网站建设icp备案查询网官网
  • 推荐大良网站建设wordpress书本目录模板
  • 校园网站 建设 意义给别人做网站挣钱吗?
  • 网站搭建中企动力第一软文拟发布的平台与板块
  • 石龙镇网站建设公司深圳建筑设计院招聘信息
  • 网站设计高度买了域名之后怎么建设网站
  • 东莞网站建设aj博客建设手机行网站
  • 网站前端开发语言企业营销管理制度
  • 长春专业网站建设价格动画专业大学排名
  • 江津网站建设公司网站整体配色方案
  • 关于设计网站县区工会网站建设方案
  • 点击图片进入网站怎么做宝塔面板与wordpress
  • 怎么修改网站图标科技是第一生产力
  • 安义南昌网站建设公司建立企业网站
  • 页面简洁的导航网站wordpress二次元美化
  • 广东建设银行网站首页手机网站制作教程视频
  • 平罗门户网站建设可以做黄金期权的网站
  • 南宁码科网站建设品牌vi设计多少钱
  • wordpress个人下载网站手机版自适应网站怎么做
  • 电子商务网站建设作品wordpress精品插件
  • 如何查一个网站的备案好用吗
  • 17一起做网站后台网站开发设计价格
  • 网络广告营销的实现方式宁波seo排名费用