Algorithmique et Structures de Données I
-
Notion d'algorithme et preuve d'algorithme.
-
Complexités d'un algorithme.
-
Structures séquentielles: piles, files et listes.
-
Structures hiérarchiques: arbres.
-
Structures hiérarchique: arbres binaires de recherche.
-
Structures hiérarchiques : Les tas.
-
Structure en table: Hachage.
-
Introduction aux graphes: définitions, connexités, représentations, graphes particuliers.
-
Parcours de graphes: cas des graphes non orientés; parcours particuliers: en profondeur et largeur.
-
Parcours de graphes: cas des graphes orientés; parcours particuliers: en profondeur et largeur.
-
Algorithme de Dijkstra.