Constructors
constructor
- new PriorityQueue<T>(compareFn?): PriorityQueue<T>
Parameters
Optional
compareFn: ((item1: T, item2: T) => boolean)- (item1, item2): boolean
Returns boolean
Accessors
empty
- get empty(): boolean
Returns boolean
size
- get size(): number
Returns number
Methods
clear
- clear(): void
Returns void
contains
- contains(value, compareFn?): boolean
Parameters
- value: T
Optional
compareFn: ((item: T) => boolean)- (item): boolean
Returns boolean
Returns boolean
enqueue
- enqueue(value): void
Returns void
Priority Queue Template Class
Export
PriorityQueue
Date
2023.12.27
Author
yisky