韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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电脑。

关注

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

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

婆媳双飞杨钰莹阅读| 丫头把腿开大让我添添| 人狗大战5高清正版免费观看| 豆传媒剧国产MV有什么特点| 两个老头把我添高潮了| 免费观看已满十八岁电视剧动漫| 99久久99久久免费精品| 人妻互换共享4P闺蜜疯狂互换| 有夫之妇精油按摩的功效与作用| 三级产区和二级产区的区别与联系| 老公太长了每次都扎的肚子疼| 《晚上准备好纸巾》| 《课后2对1特别授课》女主角是..| 老和尚猛挺进她莹莹的体导演是谁 | 双男主真人高清素材大全视频| 国产在线观看免费全集电视剧网站| 《家访的老师》动浸在线观看| 《特殊的家政服务》| 人与动物胶配方视频荷尔蒙| 《医务室上垒》动漫全集在线观看| 《高压监狱3》法国版正版| 性做爰A片春欲| 美女两个球球抖动抓球球视频| 伦理《播种》| 把腿扒开让我添30分钟| 女的高潮过后第二次需要多久恢复 | 日韩AV| 王叔 我老公还在客厅| 打牌生猴子的视频大全| 《办公室高潮秘书2》电影| 我们的篮球梦| 欧美| 兄弟的老婆4免费观看电视剧| 儿媳婉柔和父亲王大川的背景故事| 三个老师轮流给学生布置作业 | 门卫老头吮她的花蒂的主演是谁| 这里没有硝烟| 《交换做爰》在线观看| 坤坤赛进桃子里在线看歌词| 舒淇最惊艳三部电影| 色情性黄17C片麻豆AV