All programs operate on data and consequently the way the data is organized can have aprofound effect on every aspect of the final solution. In particular, an inappropriate choice ofdata structure often leads to clumsy, inefficient, and difficult implementations. On the otherhand, an appropriate choice usually leads to a simple, transparent, and efficientimplementation.
_07_08/it/II-I/ADVANCED%20DATA%20STRUCTURES%20AND%20ALGORITHMS.docData Structures and Algorithm Analysis in C++, Mark Allen Weiss, ... Data structures using C and C++, Langsam, Augensteinand Tanenbaum, PHI/Pearson Education. 1e1e36bf2d