Skip to content

erniehs-zz/priorityjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Priority Queue

This is a very simple to use javascript implementation of a priority queue. Use as follows,

var queue = require('priorityjs');

var pq = new queue.PriorityQ(function(x, y){ return x < y; });
pq.push(4);
pq.push(2);
pq.push(8);

pq.peek(); // peek 2, 4, 8 etc.

pq.pop();  // pop (remove) 2, 4, 8 etc.

pq.clear();  // reset
...

About

a simple javascript implementation of a priority queue.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published