précédent suivant Up haut Contents Index P.Trau

Données et Algorithmique

Ce document décrit les structures de données et les algorithmes que l'on peut leur associer. Contrairement à beaucoup d'ouvrages d'algorithmique, j'ai préféré mettre l'accent sur le choix des structures de données. Il est avant tout important de définir coment modéliser le problème à traiter, ainsi que ses données. Ce choix fait, on cherchera ensuite l'algorithme optimal, adapté aux types de données choisies. Ce document n'est pas spécifique à un langage (il suffit qu'il soit structuré). Les exemples par contre sont tous donnés en C (ANSI), mais sont facilement transposables dans un autre langage. Vous trouverez les informations nécessaires dans mon document sur le langage C ou, pour un détail particulier, son index.

Ce document par contre reste dans l'approche de la programmation structurée classique, pour une approche objets (certainement préférable) ces algorithmes seront utilisés dans l'écriture des méthodes.

Autres sites sur l'algorithmique : Jean-Jacques Levy (Polytechnique), Jean Beuneu (EUDIL Lille), cours de JL Bienvenu (CNAM Bordeaux), les polycopiés de Jean Fruitet (IUT Marne la Vallée), les tris (animés!)LOEWENGUTH Pascal (CNAM), le cours pour non matheux de Christophe Darmangeat (DESS AIGES Paris VII), les Olympiades Internationales d'Informatique.



Copyright : utilisation de ces documents libre pour tout usage personnel. Utilisation autorisée pour tout usage public non commercial, à condition de citer son auteur (Patrick TRAU, IPST, Université Louis Pasteur Strasbourg, email : ) et de me signaler tout usage intensif. Utilisation commerciale interdite sans accord écrit de ma part.


précédent suivant Up haut Contents Index P.Trau