Python implementations of various algorithms and puzzles. Many are from the Coursera class on Algorithms by Robert Sedgewick and Kevin Wayne