algorithms and data structures from the book, Introduction to Algorithms.  All implementations are in javascript.