Algorithmique et programmation en Java : cours et exercices corrigés : IUT, IUP, licence, master, écoles d'ingénieurs

Cet ouvrage s'adresse principalement aux étudiants des cycles
informatiques (IUT, IUP, licence, master 1<sup>ère</sup> année et MIAGE) ainsi
qu'aux élèves ingénieurs. Il intéressera également toute personne
souhaitant découvrir la programmation avec Java.
L'objectif de cet ouvrage est d'enseigner des méthodes et des outils
de construction de programmes informatiques valides et fiables.
L'auteur propose ici une introduction à l'algorithmique (algorithmes
et structures de données classiques) et à la programmation
impérative et orientée objet . Il met l'accent sur les notions de
validité et de fiabilité en s'appuyant sur des notations formelles.
Tous les algorithmes et les structures de données sont traduits et
présentés en Java 6. De très nombreux exercices complètent ce
cours.
Cette troisième édition a été revue et complétée d'une part pour
tenir compte des évolutions du langage Java, mais aussi pour
ajouter de nouveaux algorithmes, notamment sur les graphes.