Titre : | Algorithmique en Java 5 |
Auteurs : | Jean-Michel Léry, Auteur |
Type de document : | Monographie imprimée |
Editeur : | Paris [France] : Pearson éducation, impr. 2006 |
Collection : | Synthex, ISSN 1768-7616. |
ISBN/ISSN/EAN : | 978-2-7440-7178-2 |
Format : | 1 vol. (VIII-229 p.) / ill., couv. ill. en coul. / 26 cm |
Note générale : |
Index |
Langues: | Français |
Index. décimale : | 005.131 |
Catégories : |
[Agneaux] Algorithmes > Manuels d'enseignement supérieur [Agneaux] Java (langage de programmation) > Manuels d'enseignement supérieur |
Résumé : |
La conception d'un algorithme est une étape indispensable dans tout développement informatique : ce sont les solutions qu'il présente qui sont programmées. Ce livre étudie la création et l'utilisation d'algorithmes, et montre comment aboutir à des applications en langage Java 5. La première partie (algorithmique élémentaire) porte sur la conception d'algorithmes. Elle expose les mécanismes tels que les tests et les boucles, ainsi que les structures de données comme les tableaux et les listes chaînées, qui servent de support à de nombreux algorithmes. La seconde partie étudie les algorithmes existants et leur utilisation : algorithmes de tri et de recherche. Elle aborde également les modèles de données couramment employés tels que les piles, les files et les arbres, et traite des algorithmes récursifs. Les exemples et exercices, en pseudo-langage et en langage Java 5, sont concrets, de difficulté croissante et suivis : les notions abordées dans la première partie du livre sont reprises dans la seconde. Cet ouvrage s'adresse aux étudiants de premier et de second cycles (IUT, BTS, universités et écoles d'ingénieurs). II sera également utile aux professionnels en formation continue. |
Sommaire : |
Environnement algorithmique et conventions Les étapes de développement d'une application Le pseudo-langage Le génie logiciel La performance algorithmique Les traitements logiques Les tests Les boucles Les sous-programmes Complexité algorithmique La gestion des données Principe de traitement des données Les tableaux Les enregistrements Les pointeurs Les listes chaînées Gestion des données complexes Variantes sur les tableaux La récursivité Principe Diviser pour résoudre Suppression de la récursion Récursivité croisée Les données abstraites Les piles Les files Les arbres Les tris Tris élémentaires Tris avancés Les recherches La recherche séquentielle La recherche dichotomique La recherche par interpolation Tables de hachage ou adressage dispersé Les arbres de recherche équilibrés |
Disponibilité (5)
Cote | Support | Localisation | Statut |
---|---|---|---|
INF/28 | Livre | bibliothèque sciences exactes | Consultable |
INF/28 | Livre | bibliothèque sciences exactes | Empruntable |
INF/28 | Livre | bibliothèque sciences exactes | Empruntable |
INF/28 | Livre | bibliothèque sciences exactes | Empruntable |
INF/28 | Livre | bibliothèque sciences exactes | Empruntable |
Les abonnés qui ont emprunté ce document ont également emprunté :
التحليل | بن حبيب, بابا حامد |
بنية المادة | حسين, عبد الرحيم |
Initiation à l'algorithmique et aux structures de données en C | Malgouyres, Rémy |