@hotsuitor/akutil - v0.0.2 / Exports / DoubleEndQueue
- addBack
- addFront
- clear
- dequeue
- enqueue
- isEmpty
- peek
- peekBack
- peekFront
- removeBack
- removeFront
- size
- toString
• new DoubleEndQueue()
• Protected
count: number
• Protected
lowestCount: number
• Private
queue: Iqueue
▸ addBack(element
): void
在双端队列尾端添加新元素
Name | Type |
---|---|
element |
any |
void
▸ addFront(element
): void
在双端队列前端添加新元素
Name | Type |
---|---|
element |
any |
void
▸ clear(): void
void
▸ dequeue(): any
any
▸ enqueue(element
): void
Name | Type |
---|---|
element |
any |
void
▸ isEmpty(): boolean
boolean
▸ peek(): any
any
▸ peekBack(): any
返回双端队列尾端的第一个元素
any
▸ peekFront(): any
返回双端队列前端的第一个元素
any
▸ removeBack(): any
removes the first element from the back of the DoubleEndQueue
any
▸ removeFront(): any
removes the first element from the front of the DoubleEndQueue
any
▸ size(): number
number
▸ toString(): string
string