国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > JavaScript > js中二分搜索的使用

js中二分搜索的使用

js 二分搜索

头像

小妮浅浅

2021-11-17 15:13:3314214浏览 · 0收藏 · 0评论

1、二分搜索的前提是数组有序,从数组的中间元素开始。如果中间元素恰好是目标值,搜索就结束了。

2、如果目标值大于或小于中间元素,则在大于或小于中间元素的一半中进行搜索。

实例

Array.prototype.binarySearch = function (item) {
  let low = 0;
  let high = this.length - 1;
  while (low <= high) {
    const mid = Math.floor((low + high) / 2);
    const element = this[mid];
    if (element < item) {
      low = mid + 1;
    } else if (element > item) {
      high = mid - 1;
    } else {
      return mid;
    }
  }
  return -1;
};
const arr = [1, 2, 3, 4, 5];
const res = arr.binarySearch(3);

以上就是js中二分搜索的使用,希望对大家有所帮助。更多js学习指路:js教程

推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

妈妈装睡配合孩子阴阳调和 | 群体轮换| 初中小姐姐脚丫踩在男生困困| 香港明星| 《男医生的特殊治疗》| 《寂寞的背叛》免费播放 | 熟母10和熟母10的区别| 美女比基尼游泳图片视频 | 美国人免费观看高清电视剧的软件| 白带内裤拉丝尿液| 羞羞漫画| 扌暴辶鬲的图片GIF| 在婚房被伴郎C了2个小时| 织田真子| 免费看黄A片真人真事| 老头下边又粗又大又硬| 《性88分钟》| 《炸裂吧!巨棒》免费阅读漫画| -区二区三区| 免费观看大片哔哩哔哩| Y31成色好的Y31| 妈妈和两个姨妈一起过生日| 《父承子液》金银花原文主角| 东北老阿姨高清免费观看电视剧| AAA成人片爽久爽久爽| 伦理《禁忌12》| 小蜜桃免费观看高清电视剧| 成人做爰100部片| 变硬最快的方法是什么| 天秤座运势| 日本大片又大又好看的PPT | 自述吃了春晚药后有多疯狂| 日韩在线| 双龙戏珠3父子免费阅读全文| 被扣到眼神失焦| 擦边舞蹈| 免费观看B站刺激战场2023| 光溜溜瑜伽全套视频大全| 老公不在我和公发| 电影初尝云雨之欢免费观看| 精产国品一二三产品区别视频