JavaSE——链表集合

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。

链表集合:

优点:

1.有序

2.可以向前面和向后添加

3.中间插入也很方便

4.可以使用它实现简单队列模式

缺点:

1.消耗内存有点大

2.定位删除和定位查找都是比较满的

如下图:指定对象删除方法,按指定对象移除,就是找到你要找的那个对象然后移除,如下图这遍代码就是帮你找,如果没有找着,那就帮你找下家,如果还不对,又循环又帮你找下家,直到找到null为止

上面已经做好查找要删除的节点,如下面代码是开始删除的

指定对象删除的原理:如下图,你只要把引用丢掉就相当于是删除了

如下图:是按下标移除,写个循环,从0开始循环,找到你要删除的下标为止,找到之后就开始删除

如下图:是选择一个下标位置加入一个进去

插入数据的原理图

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互...
    凯哥学堂阅读 219评论 0 0
  • 1.链表集合 什么链表集合?链表集合分为单链集合和双链集合,其中这里的“链”字表示引用的意思,那单链也可以叫单引用...
    凯哥学堂阅读 278评论 0 0
  •   JavaScript 与 HTML 之间的交互是通过事件实现的。   事件,就是文档或浏览器窗口中发生的一些特...
    霜天晓阅读 3,556评论 1 11
  • 南下 听了好久的歌,静静地坐在桌前好久,南下江南,远离世俗的嘈杂,寻他万里,感受四季的变化,看着春去秋来,执茶一杯...
    zn1997阅读 154评论 0 1