Algorithmique en C, C++, Java, Python et PHP

Enregistré dans:
Détails bibliographiques
Auteur principal: Léry, Jean-Michel (19..-....). (Auteur)
Support: E-Book
Langue: Français
Publié: Paris : Ellipses, 2022.
Sujets:
Autres localisations: Voir dans le Sudoc
Résumé: "Un algorithme est une méthode logique de résolution d'un problème, afin qu'il soit développé dans un langage de programmation. Ce livre propose une approche progressive et pédagogique de conception d'algorithme. Il est structuré en deux grandes parties : la première traite de l'algorithmique et de l'analyse des données. Elle permet d'assimiler les méthodes usuelles de conception logique des programmes, utiles à la compréhension d'algorithmes plus complexes. La seconde partie présente des algorithmes connus. Elle en analyse le fonctionnement et détaille, pour chacun d'eux, les processus logiques utilisés. On y trouve, par exemple, des algorithmes de tri, de recherche ou d'analyse numérique. Chaque algorithme est présenté en pseudo-langage, C, C++, Java, PHP et Python, pour un total de 560 programmes. Cette approche multi-langages permet au lecteur de passer facilement d'un langage à l'autre. Les exercices permettent de mettre en pratique les notions exposées. Cette seconde édition propose des programmes source réactualisés et un supplément au chapitre 9 sur le chiffrement, disponibles au téléchargement."
Accès en ligne: Accès à l'E-book
LEADER 05841cmm a2200577 i 4500
001 ebook-265569605
005 20230206143632.0
007 cu|uuu---uuuuu
008 221110s2022||||fr ||||g|||| ||||||fre d
020 |a 9782340073722 
035 |a (OCoLC)1353214929 
035 |a FRCYB88936031 
035 |a FRCYB084688936031 
035 |a FRCYB087088936031 
035 |a FRCYB087588936031 
035 |a FRCYB24788936031 
035 |a FRCYB26088936031 
035 |a FRCYB56788936031 
035 |a FRCYB63288936031 
035 |a FRCYB07488936031 
040 |a ABES  |b fre  |e AFNOR 
041 0 |a fre  |2 639-2 
082 0 |a 005.1  |2 23 
100 1 |0 (IdRef)06166619X  |1 http://www.idref.fr/06166619X/id  |a Léry, Jean-Michel  |d (19..-....).  |4 aut.  |e Auteur 
245 1 0 |a Algorithmique en C, C++, Java, Python et PHP   |c Jean-Michel Léry. 
264 1 |a Paris :  |b Ellipses,  |c 2022. 
336 |b txt  |2 rdacontent 
337 |b c  |2 rdamedia 
337 |b b  |2 isbdmedia 
338 |b ceb  |2 RDAfrCarrier 
500 |a Couverture (https://static2.cyberlibris.com/books_upload/136pix/9782340073722.jpg). 
500 |a Titre provenant de la page de titre du document numérique. 
500 |a La pagination de l'édition imprimée correspondante est de 650 p. 
504 |a Index. 
506 |a L'accès en ligne est réservé aux établissements ou bibliothèques ayant souscrit l'abonnement  |e Cyberlibris 
520 |a "Un algorithme est une méthode logique de résolution d'un problème, afin qu'il soit développé dans un langage de programmation. Ce livre propose une approche progressive et pédagogique de conception d'algorithme. Il est structuré en deux grandes parties : la première traite de l'algorithmique et de l'analyse des données. Elle permet d'assimiler les méthodes usuelles de conception logique des programmes, utiles à la compréhension d'algorithmes plus complexes. La seconde partie présente des algorithmes connus. Elle en analyse le fonctionnement et détaille, pour chacun d'eux, les processus logiques utilisés. On y trouve, par exemple, des algorithmes de tri, de recherche ou d'analyse numérique. Chaque algorithme est présenté en pseudo-langage, C, C++, Java, PHP et Python, pour un total de 560 programmes. Cette approche multi-langages permet au lecteur de passer facilement d'un langage à l'autre. Les exercices permettent de mettre en pratique les notions exposées. Cette seconde édition propose des programmes source réactualisés et un supplément au chapitre 9 sur le chiffrement, disponibles au téléchargement."  |c 4e de couverture. 
538 |a Configuration requise : navigateur internet. 
559 2 |p P. 1  |b Introduction  |p P. 7  |b Environnement et conventions  |p P. 7  |c 1. Les étapes de développement d'une application  |p P. 18  |c 2. Le pseudo-langage  |p P. 20  |c 3. Le génie logiciel  |p P. 21  |c 4. La performance algorithmique  |p P. 22  |c Résumé  |p P. 22  |c Exercices  |p P. 23  |c Solutions  |p P. 29  |b Les traitements logiques  |p P. 29  |c 1. Les tests ou instructions conditionnelles  |p P. 37  |c 2. Les boucles ou instructions répétitives  |p P. 54  |c 3. Les sous-programmes  |p P. 61  |c 4. La complexité algorithmique  |p P. 64  |c Résumé  |p P. 64  |c Exercices  |p P. 67  |c Solutions  |p P. 93  |b La gestion des données  |p P. 93  |c 1. Principe de traitement des données  |p P. 94  |c 2. Les tableaux  |p P. 121  |c 3. Les enregistrements  |p P. 126  |c 4. Les pointeurs  |p P. 130  |c 5. Les listes chaînées  |p P. 159  |c 6. Gestion des données complexes  |p P. 166  |c 7. Variantes sur les tableaux  |p P. 172  |c Résumé  |p P. 172  |c Exercices  |p P. 173  |c Solutions  |p P. 195  |b La récursivité  |p P. 195  |c 1. Principe  |p P. 200  |c 2. Diviser pour résoudre  |p P. 201  |c 3. Suppression de la récursion  |p P. 203  |c 4. Récursivité croisée  |p P. 206  |c Résumé  |p P. 206  |c Exercices  |p P. 208  |c Solutions  |p P. 219  |b Les données abstraites  |p P. 219  |c 1. Les piles  |p P. 238  |c 2. Les files  |p P. 245  |c 3. Les arbres  |p P. 269  |c Résumé  |p P. 270  |c Exercices  |p P. 271  |c Solutions  |p P. 317  |b Les tris  |p P. 317  |c 1. Tris élémentaires  |p P. 334  |c 2. Tris avancés  |p P. 359  |c Résumé  |p P. 359  |c Exercices  |p P. 360  |c Solutions  |p P. 371  |b Les recherches  |p P. 371  |c 1. La recherche séquentielle  |p P. 376  |c 2. La recherche dichotomique  |p P. 382  |c 3. La recherche par interpolation  |p P. 383  |c 4. Tables de hachage ou adressage dispersé  |p P. 407  |c 5. Les arbres de recherche équilibrés  |p P. 414  |c Résumé  |p P. 415  |c Exercices  |p P. 416  |c Solutions  |p P. 463  |b Les méthodes numériques  |p P. 463  |c 1. Interpolation polynomiale  |p P. 486  |c 2. Méthode des moindres carrés  |p P. 500  |c 3. Recherche des solutions d'équations  |p P. 542  |c Résumé  |p P. 543  |b Les algorithmes classiques  |p P. 543  |c 1. Algorithme du plus court chemin de Dijkstra  |p P. 574  |c 2. Algorithme de compression de données de Huffman  |p P. 637  |c Résumé  |p P. 639  |b Index 
650 7 |0 (IdRef)027282171  |1 http://www.idref.fr/027282171/id  |a Algorithmes.  |2 ram 
650 7 |0 (IdRef)027672441  |1 http://www.idref.fr/027672441/id  |a C (langage de programmation).  |2 ram 
650 7 |0 (IdRef)029859778  |1 http://www.idref.fr/029859778/id  |a C plus-plus (langage de programmation).  |2 ram 
650 7 |0 (IdRef)034591966  |1 http://www.idref.fr/034591966/id  |a Java (langage de programmation).  |2 ram 
650 7 |0 (IdRef)051626225  |1 http://www.idref.fr/051626225/id  |a Python (langage de programmation).  |2 ram 
650 7 |0 (IdRef)051631342  |1 http://www.idref.fr/051631342/id  |a PHP (langage de programmation).  |2 ram 
655 7 |0 (IdRef)027790517  |1 http://www.idref.fr/027790517/id  |a Problèmes et exercices.  |2 ram 
655 7 |0 (IdRef)03020934X  |1 http://www.idref.fr/03020934X/id  |a Manuels d'enseignement supérieur.  |2 ram 
856 |q HTML  |u https://srvext.uco.fr/login?url=https://univ.scholarvox.com/book/88936031  |w Données éditeur  |z Accès à l'E-book 
886 2 |2 unimarc  |a 181  |a i#  |b xxxe## 
993 |a E-Book  
994 |a BNUM 
995 |a 265569605