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

Cet ouvrage s'adresse aux étudiants (L1, DUT et certaines
licences professionnelles), ainsi qu'à tous ceux qui souhaitent
acquérir des bases solides en programmation, sans connaissances
préalables de l'informatique.
Cette nouvelle édition revue, mise à jour et augmentée
est structurée 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.
Les annexes fournies sur les notions de compilation, de
programmation multifichiers et sur le langage C permettent
de parfaire les connaissances acquises.