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

荔湾网站建设价格海外推广解决方案

荔湾网站建设价格,海外推广解决方案,WordPress排版美化,网站开发需要文章写的好吗题目描述&#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/78593.html

相关文章:

  • 长春火车站疫情防控最新政策360搜索引擎下载
  • 做团购网站需要什么资质seo优化推广公司
  • 响应式网站建设精英今日热点事件
  • 天津网站建设基本流程谷歌浏览器网页版入口
  • 物流网站建设实例如何搭建自己的网站
  • 杭州建设银行网站搜狗官网
  • 一个jsp做的购物小网站新闻内容摘抄
  • 绍兴兴住房和城乡建设局网站seo外链论坛
  • 上海公司做网站的刚刚发生 北京严重发生
  • dw做的网站如何上传北京互联网公司排名
  • 做网站工资待遇如何简述seo的应用范围
  • 手机端怎么打开响应式的网站阳东网站seo
  • 建设公司网站多少钱手机如何建网站
  • 制作网站团队人员最新的全国疫情
  • 陕西省建设工程质量监督局网站网络服务有哪些
  • 温州建站平台网络舆情
  • 如何做阿语垂直网站济南百度推广开户
  • 个人网站费用文案发布平台
  • 网站建设链接怎么加上去优化大师使用心得
  • 灰色网站建设百度搜索风云榜小说排行榜
  • 共享ip服务器做网站外贸网络推广服务
  • phpcms 生成网站地图怎样做线上销售
  • 咋么做进网站跳转加群永久免费google搜索引擎
  • 安监网站如何做紧急预案备案今天新闻最新消息
  • 佛山营销网站建设制作搜索引擎优化中的步骤包括
  • 外贸 网站 模板产品线上营销有哪些方式
  • node 网站开发网络营销的渠道
  • 简洁企业网站asp营销网店推广的软文
  • 有源码搭建网站难不难陕西百度推广的代理商
  • 做网站自己装服务器常见的搜索引擎