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

国内可以做的国外兼职网站合肥百度搜索优化

国内可以做的国外兼职网站,合肥百度搜索优化,wordpress 安装包,信阳做网站汉狮网络题目 步骤 初始化指针:定义 left 和 right 两个指针,分别指向数组的起始位置和末尾位置,确定查找范围。进入循环:只要 left 小于等于 right,就继续执行循环,因为此时查找范围不为空。计算中间索引&#xff…

题目

步骤

  1. 初始化指针:定义 left 和 right 两个指针,分别指向数组的起始位置和末尾位置,确定查找范围。
  2. 进入循环:只要 left 小于等于 right,就继续执行循环,因为此时查找范围不为空。
  3. 计算中间索引:通过公式 left + Math.floor((right - left) / 2) 计算中间位置 mid,以找到当前查找范围的中间元素。
  4. 比较与调整:将中间元素 nums[mid] 与目标值 target 进行比较。如果 nums[mid] 大于 target,说明目标值在中间元素的左侧,将 right 指针更新为 mid - 1,缩小查找范围到左半部分;如果 nums[mid] 小于 target,说明目标值在中间元素的右侧,将 left 指针更新为 mid + 1,缩小查找范围到右半部分;如果 nums[mid] 等于 target,则表示找到了目标值,直接返回 mid
  5. 查找失败处理:当循环结束时,如果仍未找到目标值,说明目标值不在数组中,返回 -1

示例代码 

var search = function (nums, target) {var left = 0, right = nums.length - 1;while (left <= right) {var mid = left + Math.floor((right - left) / 2);if (nums[mid] > target) {right = mid - 1;} else if (nums[mid] < target) {left = mid + 1;} else {return mid;}}return -1;
};

欢迎指正! 

http://www.dtcms.com/wzjs/169362.html

相关文章:

  • 政府网站建设和发展不断加快电话营销话术
  • 网站平台建设需要注意的是最新百度新闻
  • 深圳建站公司设计上海发布最新情况
  • 华为网站建设目标昆明网站seo公司
  • 佛山百度推广seo服务安全优化大师下载
  • 广州怎么找做网站的公司网上商城建设
  • 单页网站怎么优化西安网站优化推广方案
  • 图文识别小程序是什么重庆整站seo
  • 上海网站建设 上海网站制作广东网站se0优化公司
  • 怎么做网站邮箱中国最新军事新闻
  • 做网站推广的星链seo管理
  • 申请建设工作网站的函体验营销策略有哪些
  • 做平台网站需要多少钱青岛seo百科
  • 网站备案注销怎么恢复游戏推广怎么做挣钱
  • iis网站服务器安全隐患外贸网站免费推广
  • 服装电子商务网站建设拉新推广平台
  • 做棋牌推广网站违反不seo关键词优化软件
  • 江西南昌电子商务网站建设公司西地那非片多少钱一盒
  • 免费做金融网站湖南百度seo排名点击软件
  • 开封景区网站建设项目方案昆明网站seo优化
  • 做神马网站优公司员工培训方案
  • 什么网站做电气自动化兼职网络销售工作靠谱吗
  • 关于网站备案前置审批的相关说明 吉林市场调研报告范文3000字
  • 开发公司未售房产交的取暖费应走什么科目seo外链软件
  • 做电商网站价钱网络营销典型案例
  • 电脑系统重装后没有wordpressseo指导
  • 昆明网站建设公司百度搜索 手机
  • 独立站建站模板互联网营销师报名费
  • 企业网站建设找哪家现在做百度推广有用吗
  • ftp网站上传 方法小红书seo排名优化