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

文章 > JavaScript > js中如何查找链表元素

js中如何查找链表元素

js 链表

头像

小妮浅浅

2021-11-08 13:43:406100浏览 · 0收藏 · 0评论

1、实现indexOf方法,将给定元素返回链表中的索引位置。

indexOf (element) {
    //从链表的头部开始遍历,直到找到和给定元素相同的元素,然后返回对应的索引号。如果没有找到对应的元素,则返回-1。
    let current = this.head;
 
    for (let i = 0; i < this.length; i++) {
        if (current.element === element) return i;
        current = current.next;
    }
 
    return -1;
}

2、实现find方法,用于查找链表中指定位置的节点。从链表的head开始,遍历整个链表,直到找到相应索引位置的节点,然后返回节点。

find(position) {
    //首先判断参数position的边界值,如果值超出了索引的范围(小于0或者大于length - 1),则返回null
    if (position < 0 || position >= this.length) return null;
 
    //从链表的head开始,遍历整个链表直到找到对应索引位置的节点,然后返回这个节点。
    let current = this.head;
    for (let i = 0; i < position; i++) {
        current = current.next;
    }
    return current;
}

以上就是js中查找链表元素的方法,希望对大家有所帮助。更多js学习指路:js教程

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

关注

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

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

暴躁妹妹CSGO高清| 快拨出天我是你母亲歌词监控| 杓怎么读| 中文字幕在线免费看线人| 《特别酒店》免费观看| 《性呻吟》伦理| 小男生趴着扭屁股很舒服怎么回事| 女生全身照真实不像网图图片| 电影《满足2》完整版在线观看| 妈妈的朋友7| 嗯啊~使劲~别停~高H漫画| 免费B站看大片真人电视剧| 成全高清免费完整观看| 母亲とが话しています读音| 《艳乳欲乱2》免费观看| 老师我好爽再深一点老师好涨 | 添女人荫蒂全部过程AV视频| 童颜巨乳| 自行车小故事| PRONHUB| 机械革命笔记本| 美国伦理4女警| 宝宝真骚是不是想被C| 《家政女孩2》免费观| 成全在线观看免费完整版的| 泰剧《劈开你的腿》免费观看| 《睡眠指导1-6集》| 我和两个继拇交换做爰| 妈妈用嘴巴帮我消火怎么办| Z罩杯| 乖乖挨C| 麻豆免费无码AV在线播放| 情窦初开的少女2| 猫为什么要吃老鼠| 数学课代表的B真紧| 《黑人性奴2》免费观看| 白丝脚上的浓浓的精华液能用吗| 美味的小瘦子3| 两富婆轮流上阵| 妈妈醉酒后把我当爸爸电视剧 | 优衣库视频在线观看