Implementations of Data Structures and Algorithms