Titre : | Initiation à l'algorithmique et aux structures de données en C : 118 exercices corrigés |
Auteurs : | Rémy Malgouyres, Auteur ; Rita Zrour, Auteur ; Fabien Feschet, Auteur |
Type de document : | Monographie imprimée |
Editeur : | Paris [France] : Dunod, impr. 2008 |
Collection : | Sciences sup, ISSN 1636-2217 |
ISBN/ISSN/EAN : | 978-2-10-051587-5 |
Format : | 1 vol. (X-246 p.) / ill., couv. ill. en coul. / 24 cm |
Note générale : |
La couv. porte en plus : "IUT, BTS, licence, écoles d'ingénieurs" Index |
Langues: | Français |
Index. décimale : | 005.133 (C) |
Catégories : |
[Agneaux] C (langage de programmation) > Problèmes et exercices |
Mots-clés: | Algorithmes ; Langage de programmation ; Langage C |
Résumé : |
Cet ouvrage s'adresse aux étudiants de première année des filières informatique (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. Il permet d'aborder la programmation en langage C (syntaxe, exécution conditionnelle, boucles itératives, tableaux, fichiers, allocation dynamique de mémoire, récursivité...), les algorithmes (langage algorithmique, complexité d'algorithmes, tris...), et les structures de données (listes chaînées, piles, files, arbres, graphes et parcours de graphes). Conçus comme des outils d'apprentissage les exercices corrigés peuvent être abordés en complément de l'enseignement reçu ou de manière autodidacte en abordant les chapitres dans l'ordre puis en contrôlant ses connaissances avec les corrigés des exercices et les travaux pratiques. |
Sommaire : |
Partie 1: 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 Chapitre 5: Exécution conditionnelle Chapitre 6: Structuration d'un programme C Chapitre 7: Structures Chapitre 8: Itération Partie 2: Structures séquentielles Chapitre 1: Tableaux Chapitre 2: Fichiers texte Chapitre 3: Adresses, pointeurs et passage par adresse Chapitre 4: Allocation dynamique Chapitre 5: Chaînes de caractères Chapitre 6: Fichiers binaires Chapitre 7: Tableaux à double entrée Partie 3: Algorithmes Chapitre 1: Langage algorithmique et complexité Chapitre 2: Algorithmes et tri quadratiques Chapitre 3: Le tri rapide (quicksort) Partie 4: Structures de données Chapitre 1: Listes chaînées Chapitre 2: Piles Chapitre 3: Files Chapitre 4: Récursivité Chapitre 5: Arbres binaires Chapitre 6: Graphes Chapitre 7: Parcours de graphes |
Disponibilité (4)
Cote | Support | Localisation | Statut |
---|---|---|---|
INF/24 | Livre | bibliothèque sciences exactes | Consultable |
INF/24 | Livre | bibliothèque sciences exactes | Empruntable |
INF/24 | Livre | bibliothèque sciences exactes | Empruntable |
INF/24 | Livre | bibliothèque sciences exactes | Empruntable |
Les abonnés qui ont emprunté ce document ont également emprunté :
Les réseaux de zéro | Sénétaire, Vincent |
Initiation a l'algorithmique | Hadj, Messaoud |
Algorithmique en Java 5 | Léry, Jean-Michel |
Architectures réparties en Java | Fron, Annick |
Algorithmique avancée & structures de données | Bouraoui baccar, Amina |
بنية المادة | حسين, عبد الرحيم |