数组 #
数组的缺点:数组中添加或删除元素需要将其他元素向前或向后移动,
除了对数据的随机访问,链表几乎可以用在任何可以使用一维数组的情况中。
链表 #
链表是由一组“节点”组成的集合。每个节点都使用一个对象的引用指向它的后继。指向另一个节点的引用叫做“链”。数组元素靠它们的位置进行引用,链表元素则是靠互相之间的关系进行引用。
链表对象 #
节点类:元素内容和后继的引用
|
|
链表类:表投和一些操作方法
|
|
插入元素 #
向一个已知
参考 #
- 数据结构与算法JavaScript描述.[美]麦克米伦.[译者]王群锋,杜欢.人民邮电出版社.2014-08