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

淮南做网站的合肥网络推广软件

淮南做网站的,合肥网络推广软件,邢台同城交友,知名网站开发公司题目链接 中文版:https://leetcode.cn/problems/binary-search/description/ 题目描述 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标…

题目链接

中文版:https://leetcode.cn/problems/binary-search/description/

题目描述

给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。

示例 1:
输入: nums = [-1,0,3,5,9,12], target = 9
输出: 4
解释: 9 出现在 nums 中并且下标为 4

示例 2:
输入: nums = [-1,0,3,5,9,12], target = 2
输出: -1
解释: 2 不存在 nums 中因此返回 -1

提示:
你可以假设 nums 中的所有元素是不重复的。
n 将在 [1, 10000]之间。
nums 的每个元素都将在 [-9999, 9999]之间。

题解1:左闭右闭

class Solution {public int search(int[] nums, int target) {int left = 0;int right = nums.length - 1;int middle = 0;while (left <= right) {middle = (left + right) / 2;if (nums[middle] == target) {return middle;} else if (nums[middle] > target) {right = middle - 1;} else {left = middle + 1;}}return -1;}
}

题解2:左闭右开

class Solution {public int search(int[] nums, int target) {int left = 0;int right = nums.length;int middle = 0;while (left < right) {middle = (left + right) / 2;if (nums[middle] == target) {return middle;} else if (nums[middle] > target) {right = middle;} else {left = middle + 1;}}return -1;}
}
http://www.yidumall.com/news/32510.html

相关文章:

  • 网站建设方案解救苏州久远网络如何创建一个网址
  • 网站开发实例教程实训心得seo运营是什么
  • 聊城建设路小学网站长沙网站优化seo
  • 网站开发前端指什么网站排名优化服务
  • 郑州优秀网站建设公司自助建站系统代理
  • 网络管理网址免费的seo优化
  • php网站开发员工资网站建站开发
  • 浦东企业网站建设免费网站模板网
  • 做网站哪里接单百度收录域名
  • 单位建设网站硬件网站快速收录的方法
  • 做平面素材好的网站手机百度网址大全首页
  • wordpress页面显示分类适合seo的网站
  • 软件培训机构排名前十洛阳搜索引擎优化
  • 娄底哪里学习网站建设和seo网络seo
  • 网站权重排名搜狗推广登录平台
  • 公司公众号怎么制作seo网络优化平台
  • dw网页制作论文国内专业seo公司
  • 网站建设勹金手指科捷14如何快速搭建一个网站
  • wordpress 百秀主题莱阳seo排名
  • 帝国cms更改网站ico安徽网站seo
  • wordpress 限制ip登陆商丘网站优化公司
  • 郑州网络营销公司有哪些seo引擎优化平台培训
  • 网站 内容合肥关键词排名
  • 网站建设高端培训班百度自媒体平台
  • 湖州哪里做网站媒介
  • 网站服务器拒绝连接网站seo外链建设
  • 分销系统怎么做沈阳seo关键字优化
  • 做空比特币的网站长沙网站seo优化排名
  • 做网站 博客推广公司主要做什么
  • 做软件去哪个网站高端网站制作