implementation of algorithms on js and Node.js. For testing used Mocha and Chai.
- fundamentals
- vector
- counter
- bag
- queue
- stack
- accumulator
- sorting
- selection sort
- insertion sort
- heap-sort
- merge sort
- shell sort
- quick-sort
- quick-sort 3 way partition
- priority queue
- max-pq
- min-pq
- search
- symbol table
- sequential search
- binary search
- binary tree search