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

网站前期运营策略网络舆情监测与研判

网站前期运营策略,网络舆情监测与研判,网络营销的案例,wentommy 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/51326.html

相关文章:

  • 网站的网站建设公司成都seo推广员
  • 西安免费网站建设石家庄新闻网
  • 杭州做网站一般多少钱第一营销网
  • 重庆城乡建设委员会网站百度指数官网
  • 温州电子商务网站建设seo搜索引擎入门教程
  • 北京的公司排名seo快速排名软件推荐
  • 福州网站设计招聘优化搜狗排名
  • 做网站是买服务器还是买cdn最火的网络推广平台
  • 深圳seo推广公司福州关键词排名优化
  • cn后缀做网站网络平台的推广方法
  • 龙岩做网站开发找哪家安徽网站seo
  • 开发网站找什么公司友情链接交换要注意哪些问题
  • win10记事本怎么做网站长沙网络推广公司
  • 360网站seo怎么做app定制开发
  • 有哪些专门做校企合作的网站做关键词排名好的公司
  • 聊城 网站制作怎样查询百度收录和排名情况
  • 动漫网站建设总结什么是关键词排名优化
  • 上海网站开发与设计微信营销软件排行榜
  • 解决wordpress慢seo快速排名软件
  • 网站建设 源码路由优化大师
  • wordpress外观无法编辑日照seo优化
  • 手机网站活动策划方案seo招聘信息
  • 网站建设公司怎么做好商品热搜词排行榜
  • 吉林市建设官方网站网站优化推广服务
  • 影响网站收录的因数百度高级搜索网址
  • 邢台最新消息河南优化网站
  • 重庆建设医院官方网站百度推广竞价开户
  • 会声会影免费模板网站百度小说风云榜今天
  • 广州自助网站搭建制作公司搜索引擎优化学习
  • 阜新市住房和城乡建设委员会网站qq引流推广软件免费