Initiation à l'algorithmique et à la programmation en C : cours avec 129 exercices corrigés : IUT, licence, formation continue

Cet ouvrage s'adresse aux étudiants (licences et DUT), ainsi
qu'à tous ceux qui souhaitent acquérir des bases solides
en programmation.
L'ouvrage est structuré en quatre parties :
-
Les bases du langage C : syntaxe, types de données,
entrées-sorties (stdio.h), exécution conditionnelle,
structuration d'un programme C, structures, itération.
-
Les structures séquentielles : tableaux, fichiers
texte, adresses, pointeurs et passage par adresse,
allocation dynamique, chaînes de caractères, fichiers
binaires, tableaux à double entrée.
-
Les algorithmes : langage algorithmique et complexité,
algorithmes de tri quadratiques, tri rapide ( quicksort ).
-
Les structures de données : listes chaînées, piles,
files, récursivité, arbres binaires, graphes, parcours de
graphes, liste d'adjacence.
Conçus comme des supports d'apprentissage, les exercices
corrigés de chaque chapitre peuvent être abordés
en complément de l'enseignement reçu ou de manière
autodidacte.