Skip to content

EnFinlay/CLRS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Learning Algorithms w/ CLRS

I want to be a better programmer, so I've decided to start working my way through the canonical algorithm textbook: "Introduction to Algorithms" by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein.

While reading, I'll be taking notes (which will not be included in the repo) and implementing every algorithm/question in the text. The goal is to implement everything in 5 languages: Javascript, Java, C++, Lisp, and Haskell. Of these, I'm already capable in Javascript, Java, and C++, so the functional language implementations will come a little later.

Since this exercise should build good habits, each implementation will include proper commenting, error handling, and testing.

To move the focus from language syntax to concepts, I'll be using only JS for the forseeable future.

About

Working my way through many algorithms from CLRS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors