L'importance de la structure des données dans divers domaines de l'ingénierie, le livre fournit diverses méthodes logiques pour expliquer divers concepts compliqués, et dans ce livre nous avons couvert les tableaux, les piles, les files d'attente, leslistes liées, les arbres, les tas et les graphes.Les structures de données sont nécessaires pour concevoir des algorithmes efficaces . Les structures de données sont nécessaires à la conception d'algorithmes efficaces.Elles offrent une facilité d'utilisation et une abstraction. L'utilisation de structures de données appropriées peut aider les programmeurs à gagner beaucoup de temps lors de l'exécution d'opérations telles que le stockage, l'extraction ou le traitement de données.