I am going to be writing implementations of important algorithms and data structures in ruby to reinforce my understanding of them.