Algorithms and Data Structures This is a project on algorithms, data structures and the big(O) notation.