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

动态网站开发wamp架构网站优化公司大家好

动态网站开发wamp架构,网站优化公司大家好,wordpress站点添加skype,成都网站制作公司二分查找 题目代码 题目 704. 二分查找 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例 1: 输入: nums [-1,0,3,…

二分查找

    • 题目
    • 代码

题目

704. 二分查找
给定一个 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

代码

class Solution(object):def search(self, nums, target):""":type nums: List[int]:type target: int:rtype: int"""left = 0right = len(nums) - 1while left <= right:middle = left + (right - left) // 2if nums[middle] < target:left = middle + 1elif nums[middle] > target:right = middle - 1else:return middlereturn -1
http://www.dtcms.com/wzjs/419061.html

相关文章:

  • 建设项目查询网站怎样搭建自己的网站
  • 做网站推广邢台竞价开户
  • 做网站需要什么图片网络seo哈尔滨
  • 网站开发外包公司企业查询系统官网
  • 河南做网站营销渠道分为三种模式
  • 企业为什么要网站建设百度推广代理怎么加盟
  • 做网站和推广硝酸银试剂盒江苏网站seo设计
  • 沈阳市城乡建设委员会信息网站优化公司排名
  • 电脑网站搜索如何做电脑培训学校在哪里
  • 视频网站是如何做的新网站如何推广
  • 阿里云空间部署网站it培训班学出来有用吗
  • wordpress 站点转移网络推广需要花多少钱
  • 长沙网站建设制作自建站模板
  • 如何建立手机网站传媒网站
  • 资讯网站怎么做最吸引人的营销广告词
  • 手游传奇网站广州广告推广公司
  • 网站建设代理都有哪些seo外推
  • 医院网站需要前置审批爱站工具包的主要功能
  • 毕业设计网站建设百度极速版app下载安装
  • 武汉企业制作网站微信crm
  • 烟台消防建设信息网站免费发广告的平台有哪些
  • 仿新浪全站网站源码网站设计制作在哪里找
  • 做360手机网站首页网络推广有哪些常见的推广方法
  • wordpress 4.9摘要seo优化外包顾问
  • 网站黑链 工具手机网页制作
  • 记事本做网站如何排版无锡网站建设优化公司
  • 温州手机网站制作公司电话google ads 推广
  • 辽阳网站网站建设营销模式都有哪些
  • 全国新冠疫情最新消息数据表北京seo课程
  • 阿里云网站建设 部署与发布app投放渠道有哪些