@jsalgo/priority-queue
v1.0.2
Published
The priority queue
Downloads
3
Readme
@jsalgo/priority-queue
Always get the highest priority item first.
Install
npm i @jsalgo/priority-queue
Usage
const queue = new PriorityQueue<string>();
queue.add('apple', 1);
queue.add('box', 2);
queue.peak(); // get 'box', coz box's priority is higher than apple
queue.poll(); // get 'box' and remove it from the queue
queue.poll(); // get 'apple'