Skip to content
Felipe Ribeiro edited this page Feb 18, 2014 · 24 revisions

algorithms.js

Algorithms.js is a library that intends to put together JavaScript and basic Computer Science algorithms and data structures.

The intention is to blend academic concepts with the JavaScript bits of insanity, applying Atwood's Law to CS101.

Disclaimer: There can be bugs and incorrectness in the definitions and implementations of the algorithms contained in this package, use them at your own risk and feel free to report and contribute!

Data Structures

var DataStructures = require('algorithms.js').DataStructure;

Algorithms

Graphs

Math

Search

Sorting

Strings

Clone this wiki locally