JavaSE——链表集合
生活随笔
收集整理的這篇文章主要介紹了
JavaSE——链表集合
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
2019獨角獸企業(yè)重金招聘Python工程師標準>>>
聲明:本欄目所使用的素材都是凱哥學堂VIP學員所寫,學員有權(quán)匿名,對文章有最終解釋權(quán);凱哥學堂旨在促進VIP學員互相學習的基礎上公開筆記。
鏈表集合:
優(yōu)點:
1.有序
2.可以向前面和向后添加
3.中間插入也很方便
4.可以使用它實現(xiàn)簡單隊列模式
缺點:
1.消耗內(nèi)存有點大
2.定位刪除和定位查找都是比較滿的
如下圖:指定對象刪除方法,按指定對象移除,就是找到你要找的那個對象然后移除,如下圖這遍代碼就是幫你找,如果沒有找著,那就幫你找下家,如果還不對,又循環(huán)又幫你找下家,直到找到null為止
上面已經(jīng)做好查找要刪除的節(jié)點,如下面代碼是開始刪除的
指定對象刪除的原理:如下圖,你只要把引用丟掉就相當于是刪除了
如下圖:是按下標移除,寫個循環(huán),從0開始循環(huán),找到你要刪除的下標為止,找到之后就開始刪除
如下圖:是選擇一個下標位置加入一個進去
插入數(shù)據(jù)的原理圖
轉(zhuǎn)載于:https://my.oschina.net/kaige123/blog/1797555
總結(jié)
以上是生活随笔為你收集整理的JavaSE——链表集合的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python出现的各种问题
- 下一篇: 面试题:各大公司Java后端开发面试题总