国产成人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电脑。

关注

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

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

张慧的奶头被老局长吃奶的视频 | 小辣椒4美国荷尔蒙| 美国伦理《轻佻寡妇》| 白丝小脚夹住命根上下摩擦的预防..| 一边做饭一边狂躁的原因分析| 小莹的性荡生活第15章| CC388A黑色| 电影《乳妓》在线观看| 黑料社区| 在线观看日本韩国电影电视剧 | 《女教师的味道3》在线观看| 交换朋友的老婆2中字谜给看| 高清无码| 《厨房韵母2》动漫下线了吗| GAI视频免费播放器| 和妈妈做了怎么办心理咨询| 美国禁忌结局1-4| 一品国精和二品国精的文化意义| 安里佑加| 《性88分钟》| 18岁的少女与狗高清电视剧| 女生的隐私曝光| 公交车上被蹭水后多久自然恢复 | 打牌生猴子的视频大全| 蜜桃成熟时| 在床上的72种扦插方法| 女人被添荫蒂舒服了| 七星彩开奖号码最新结果| 小荡货啊灬啊…用力啊快视频| 詹尼佛的肉体| 爱的健身房| 女生给男生吃小头头| 坤坤寒入桃子里电视剧免费看| 丁香五月色情久久久久| 啊轻点…大川巴太粗太长了少妇| 疯狂做爰XXXX高潮潮后感染| 女人一旦尝到粗硬的心理变化| 《太太你想丈夫被开除吧》| 天美传奇星空MV高清免费| 可切换老司机模式浏览器| 公在厨房撕开奶罩吸奶头