鏈表java
以前看過了動態數組,棧和隊列,雖然咱們把第一個叫作動態數組,可是,他們的底層實質上仍是靜態數組。靠node
resize來實現動態數組。而鏈表是真正的數據結構數組
至關因而一串火車,將數據放在車箱中,兩個車箱之間還須要一個個節點來相互串聯。數據結構
優勢:實現了真正的動態。app
缺點:沒法進行隨機訪問ide
public class LinkedList<E> { private class Node { public E e; public Node next; public Node(E e) { this(e, null); } public Node(E e, Node next) { this.e = e; this.next = next; } public Node() { this(null, null); }