Manuel de conception d'algorithmes

Note :   (4,5 sur 5)

Manuel de conception d'algorithmes (S. Skiena Steven)

Avis des lecteurs

Résumé:

Le livre est apprécié pour son contenu informatif sur les algorithmes et les concepts de résolution de problèmes, avec des améliorations dans la dernière édition, telles que le code source en couleur et des ressources supplémentaires pour la pratique. Cependant, il est critiqué pour la mauvaise qualité de l'impression, les problèmes de reliure et l'insuffisance des solutions pour les exercices, ce qui le rend moins adapté à l'auto-apprentissage. Certains critiques ont souligné des paradoxes dans sa profondeur technique, discutant d'algorithmes triviaux tout en omettant des algorithmes importants.

Avantages:

** Un contenu détaillé sur les algorithmes et les méthodologies de résolution de problèmes. ** La dernière édition comprend un code source en couleur et des liens vers des plateformes de codage en ligne. ** Impression de qualité et reliure solide (bien que les opinions varient). ** Bonne référence de bureau. ** Visuellement attrayant avec des illustrations et des exemples.

Inconvénients:

** Mauvaise qualité d'impression dans certaines éditions, avec des problèmes de reliure. ** Les équations mathématiques peuvent être inutiles ou prêter à confusion. ** Couverture incohérente des algorithmes clés ; manque de noms pour les algorithmes importants. ** Pas de solutions pour les exercices, ce qui rend l'ouvrage inadapté à l'auto-apprentissage. ** Des copies contrefaites et des incohérences ont été signalées parmi les utilisateurs.

(basé sur 62 avis de lecteurs)

Titre original :

The Algorithm Design Manual

Contenu du livre :

La plupart des programmeurs professionnels que j'ai rencontrés ne sont pas bien préparés pour s'attaquer aux problèmes de conception d'algorithmes. C'est dommage, car les techniques de conception d'algorithmes constituent l'une des principales technologies pratiques de l'informatique.

La conception d'algorithmes corrects, efficaces et applicables aux problèmes du monde réel nécessite l'accès à deux corpus de connaissances distincts : - Techniques - Les bons concepteurs d'algorithmes comprennent plusieurs techniques fondamentales de conception d'algorithmes, notamment les structures de données, la programmation dynamique, la recherche en profondeur, le backtracking et l'heuristique. La technique de conception la plus importante est sans doute la modélisation, qui consiste à résumer une application du monde réel en un problème propre se prêtant à une attaque algorithmique. - Ressources - Les bons concepteurs d'algorithmes s'appuient sur les épaules de géants.

Plutôt que de travailler à partir de zéro pour produire un algorithme pour chaque tâche, ils peuvent découvrir ce que l'on sait d'un problème particulier. Plutôt que de réimplémenter des algorithmes populaires à partir de zéro, ils recherchent des implémentations existantes pour servir de point de départ.

Ils sont familiers avec de nombreux problèmes algorithmiques classiques, qui fournissent un matériel de base suffisant pour modéliser la plupart des applications. Ce livre est conçu comme un manuel de conception d'algorithmes, permettant aux étudiants et aux professionnels de l'informatique d'accéder à la technologie des algorithmes combinatoires.

Autres informations sur le livre :

ISBN :9783030542559
Auteur :
Éditeur :
Langue :anglais
Reliure :Relié
Année de publication :2020
Nombre de pages :793

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Manuel de conception d'algorithmes - The Algorithm Design Manual
La plupart des programmeurs professionnels que j'ai rencontrés ne sont pas bien préparés pour...
Manuel de conception d'algorithmes - The Algorithm Design Manual
Manuel de conception d'algorithmes - The Algorithm Design Manual
{*DRAFT*} Introduction à la conception d'algorithmes.Analyse des algorithmes.Structures...
Manuel de conception d'algorithmes - The Algorithm Design Manual
Manuel de conception en science des données - The Data Science Design Manual
Ce manuel/référence engageant et clairement écrit fournit une introduction...
Manuel de conception en science des données - The Data Science Design Manual
Les défis de la programmation : Le manuel de formation au concours de programmation - Programming...
Un manuel complet de formation et d'entraînement...
Les défis de la programmation : Le manuel de formation au concours de programmation - Programming Challenges: The Programming Contest Training Manual

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)