Ouvrages

Livre d'infographie
Livre algorithmique


Enseignement



Research



DEBUGGER






Rémy Malgouyres, Rita Zrour et Fabien Feschet

Initiation à l'algorithmique et aux structures de données en C

Cours et 118 exercices corrigés

DUNOD, Collection SciencesSup, janvier 2008

ISBN 210051587X

Pour télécharger un sujet de TP ou obtenir le sommaire détaillé,
cliquez dans le sommaire sur un titre de partie ou chapitre

Sommaire

Partie I - Bases du langage C

Chapitre 1. Qu'est-ce qu'un ordinateur ?
Chapitre 2. Premiers programmes
Chapitre 3. Types de données
Chapitre 4. Entrées-sorties : stdio.h
Chapitre 5. Exécution conditionnelle
Chapitre 6. Structuration d'un programme C
Chapitre 7. Structures
Chapitre 8. Itération
Partie II - Structures séquentielles

Chapitre 9. Tableaux
Chapitre 10. Fichiers texte
Chapitre 11. Adresses, pointeurs et passage par adresse
Chapitre 12. Allocation dynamique
Chapitre 13. Chaînes de caractères
Chapitre 14. Fichiers binaires
Chapitre 15. Tableaux à double entrée
Partie III - Algorithmes
Essayez l'applet java pour faire tourner des exemples Chapitre 16. Langage algorithmique et complexité
Chapitre 17. Algorithmes de tris quadratiques
Chapitre 18. Le tri rapide (quicksort)
Partie IV - Structures de données

Chapitre 19. Listes chaînées
Chapitre 20. Piles
Chapitre 21. Files
Chapitre 22. Récursivité
Chapitre 23. Arbres binaires
Chapitre 24. Graphes
Chapitre 25. Parcours de graphes
Chapitre 26. Listes d'adjacence
Annexes


Annexe A. Notions sur la compilation (compiler son premier programme)
Annexe B. Programmation multifichiers (et premier makefile)
Annexe C. Compléments sur le langage C

référence début du sommaire