天天看点

链表

链表存储有序的元素集合,但不同于数组,链表中的元素在内存中并不是连续放置的。每个 元素由一个存储元素本身的节点和一个指向下一个元素的引用(也称指针或链接)组成。下图展 示了一个链表的结构:

链表

1.创建一个链表

现在我们要实现我们的数据结构了,以下是我们的LinkedList类的骨架:

链表

骨架

2.向链表尾部添加元素

链表

向链表尾部添加元素

3.删除链表中任意位置的元素

链表

删除链表中任意位置的元素

4.在任意位置插入一个元素

链表

在任意位置插入一个元素

从第一个位置添加

链表

从任意位置添加

链表
链表