数据结构和算法 JavaScript
所有示例均来自 Michael McMillan (O'Reilly) 于 2014 年出版的“Data Structures & Algorithms with JavaScript”一书。
列表 - adt.js
列表可以用作待办事项列表。 ADT = 抽象数据类型,列表具有以下基本操作:
append - 在列表末尾附加一个元素
remove - 从列表中删除一个元素
上一个 - 移动到上一个元素
next - 移动到下一个元素
front - 将列表位置移动到开头
end - 将列表位置移动到末尾
moveTo - 将列表位置移动到某个位置
clear - 清除整个列表
getElement - 获取当前位置的元素
getLength - 获取列表中元素的数量
getPos - 获取当前位置
find - 找出元素的位置
contains
1