Skip to content

erikasf/algorithm-freezer

 
 

Repository files navigation

logo

Build Status Fill in the blanks and submit implementations for basic algorithms in javascript. Your implementation will be pummeled by randomized data structures and property-based tests to see if you overlooked anything.

Send a pull request with your completed and passing implementation and we can all learn from your techniques.

How to submit an answer

  1. Pick an algorithm or data structure that interests you such as binary search trees.
  2. Copy the submission template in submissions/bst and name it submissions/bst/[your-github-name].js
  3. Fill in the empty functions.
  4. Run the tests with node test/bst.js

The tests will notice the file you created in the bst folder and put it through the cleansing fire.

Algorithms so far

About

Know your algorithms cold!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 97.7%
  • Ruby 2.3%