Ce cours constitue une introduction aux structures de données de base de l’algorithmique :
— dictionnaires,
— files de priorité,
— graphes.

En organisant les données d’une certaine façon, on a un traitement plus efficace, plus rapide.
Des structures de données adaptées peuvent entraîner une baisse significative de la complexité d’un algorithme.