Structures de donnéesLicence d'informatique et licence d'IUP |
Maxime.Crochemore@univ-mlv.fr
Université de Marne-la-Vallée, octobre 2003 |
PrésentationLe cours vise à présenter les principales structures de données utilisées en programmation avec les algorithmes qui les accompagnent. Le cours commence par une introduction à l'algorithmique et contient une revue des algorithmes de recherche et de classements.Les têtes de chapitre sont : complexité asymptotique, récursivité, classements (tri rapide), types abstraits (liste, pile, file), hachage, arbres, codage de Huffman, arbres binaires de recherche, arbres AVL, B-arbres, files de priorité (tri par tas), tri lexicographique, tris externes (tri par fusion polyphase). Pour la suite du cours, voir « Algorithmique - graphes et automates ». | |
Organisation
|
![]() |
Références principales
| |
Institut Gaspard-Monge, Laboratoire d'informatique, le 28 mai 2003, Maxime Crochemore |