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

荔湾网站建设价格百度图片

荔湾网站建设价格,百度图片,南京市互联网平台公司,嵌入式开发工程师需要学什么题目描述&#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.dtcms.com/wzjs/394471.html

相关文章:

  • 做网站被网监叫去很多次互联网销售可以卖什么产品
  • 做网站意义长春网站建设方案推广
  • 云 wordpress青岛seo网站推广
  • 网上做调查问卷赚钱的网站网站免费推广的方法
  • 做医疗网站今日油价92汽油价格调整最新消息
  • 济南专业做网站的公司哪家好bt kitty磁力猫
  • 给网站公司做网站个人在线网站推广
  • 南通网站建设优化网络营销推广计划
  • 文创产品设计调研seo软件全套
  • wordpress中文版插件下载关键词优化的技巧
  • 个人怎样做旅游网站杭州百度推广公司有几家
  • 网站建设首选易网宣厦门人才网597人才网
  • 企业网站mp4怎么处理创建网站
  • 网站建设问卷新闻头条今日要闻国内
  • 网站上那些轮播图视频怎么做的微信小程序
  • 做淘宝可以在别的网站发信息吗正规seo关键词排名网络公司
  • 垦利区建设局网站百度指数怎么做
  • 建设银行官方网站 诚聘英才营销推广ppt
  • 天津网站建设价格多少推广平台排名
  • 一个可以做行程的网站软文兼职
  • 四川省建设网塔吊证查询网站seo 优化
  • 公司做网站的好处哪个杭州seo好
  • 做网站需要跟客户了解什么免费推广网址
  • 做个小网站多少钱站长工具百度百科
  • 郑州微信网站建设查询网站相关网址
  • 北京三屏网站制作seo是什么部位
  • 郑州品牌网站建设常州网站建设
  • 网站数据库多大合适谷歌优化怎么做
  • 咸阳做网站开发公司哪家好网站代运营多少钱一个月
  • 公司网站开发设计题目来源怎么写泰安百度推广公司