Data structures are very important and interesting part of computer science.
Data structures are various methods by which a linked type of data can be stored
and retrieved in an efficient manner. Following are the main objectives of
having a separate data structure: