Implementations of Datastructures,searching and sorting techniques etc