0.1.23 • Published 8 months ago
data-footstone v0.1.23
data-footstone
overview
使用 ts 编写基本的数据结构。
0.1.x-版本中 api 变动较大,使用时请锁定版本号。
feature
- stack
- queue
- PriorityQueue
- chain
- SingleChain
- DoublyChain
- SingleCircleChain
- DoublyCircleChain
- hashMap
- hash 方法
- tree
- BinaryTree
- BinarySearchTree
- AVLTree
- graph
- DirectionGraph
- UndirectionGraph
- sort
- cache
- fifo
- lru
- lfu
install
npm i data-footstone
usage
import { Stack } from 'data-footstone'
let s = new Stack()
s.push(1) // 压入栈
s.push(2)
s.push(3)
s.push(4)
s.toArray() // [1,2,3,4]
s.pop() // 4 弹出栈顶元素
s.pop() // 3
s.peek() // 2 返回栈顶元素
s.isEmpty() // false 是否空栈
s.clear() // 清空栈
api
详见官网
0.1.23-beta.1
8 months ago
0.1.21-beta.1
9 months ago
0.1.20-beta.1
9 months ago
0.1.20
9 months ago
0.1.21
8 months ago
0.1.22
8 months ago
0.1.23
8 months ago
0.1.11
1 year ago
0.1.12
1 year ago
0.1.13
1 year ago
0.1.14
1 year ago
0.1.17-alpha.0
1 year ago
0.1.1-alpha.0
1 year ago
0.1.2
1 year ago
0.1.1-alpha.2
1 year ago
0.1.1-alpha.1
1 year ago
0.1.1-alpha.4
1 year ago
0.1.16
1 year ago
0.1.8
1 year ago
0.1.17
1 year ago
0.1.7
1 year ago
0.1.18
1 year ago
0.1.4
1 year ago
0.1.3
1 year ago
0.1.6
1 year ago
0.1.5
1 year ago
0.0.4
3 years ago
0.0.3
3 years ago
0.0.2
3 years ago
0.0.1
3 years ago
0.0.0
3 years ago