Data Structures and Algorithms Compiled work on Data Structures and Algorithms from univesity work and personal practice