Note :
Ce livre contient des descriptions détaillées d'algorithmes informatiques fondamentaux et est considéré comme accessible aux étudiants non informaticiens, mais il souffre d'une mauvaise édition, d'erreurs typographiques et d'explications parfois peu claires.
Avantages:⬤ Descriptions détaillées et remarquables d'algorithmes
⬤ accessibles aux étudiants non informaticiens
⬤ séquencement soigné des sujets
⬤ combinaison de diagrammes et de pseudocodes facilitant la compréhension.
⬤ Nombreuses erreurs typographiques et de relecture
⬤ certaines explications manquent de clarté
⬤ matériel d'exercice insuffisant
⬤ une mauvaise édition affecte la lisibilité.
(basé sur 8 avis de lecteurs)
Real-World Algorithms: A Beginner's Guide
Une introduction aux algorithmes pour les lecteurs n'ayant pas de connaissances avancées en mathématiques ou en informatique, mettant l'accent sur des exemples et des problèmes concrets.
Les algorithmes sont ce que nous faisons pour ne pas avoir à faire quelque chose. Les algorithmes consistent en des instructions permettant d'effectuer des tâches, généralement ennuyeuses et répétitives. À partir de blocs de construction simples, les algorithmes informatiques permettent aux machines de reconnaître et de produire de la parole, de traduire des textes, de classer et de résumer des documents, de décrire des images et de prédire le temps qu'il fera. Une tâche qui prendrait des heures peut être accomplie en un rien de temps en utilisant quelques lignes de code dans un programme de script moderne. Ce livre propose une introduction aux algorithmes à travers les problèmes du monde réel qu'ils résolvent. Les algorithmes sont présentés sous forme de pseudocode et peuvent être facilement mis en œuvre dans un langage informatique.
Le livre présente les algorithmes de manière simple et accessible, sans submerger les lecteurs ni insulter leur intelligence. Les lecteurs doivent être à l'aise avec les principes mathématiques fondamentaux et avoir une compréhension de base du fonctionnement des ordinateurs ; tous les autres concepts nécessaires sont expliqués dans le texte. Après avoir présenté les conventions de pseudocode, la terminologie de base et les structures de données, les chapitres traitent de la compression, de la cryptographie, des graphes, de la recherche et du tri, du hachage, de la classification, des chaînes de caractères et du hasard. Chaque chapitre décrit des problèmes réels et présente des algorithmes pour les résoudre. Des exemples illustrent le large éventail d'applications, notamment les chemins les plus courts comme solution aux sauts de ligne dans les paragraphes, les chemins les plus forts dans les systèmes électoraux, les hachages pour la reconnaissance des chansons, les méthodes de Monte Carlo pour la puissance de vote et l'entropie pour l'apprentissage automatique. Real-World Algorithms peut être utilisé par des étudiants dans des disciplines allant de l'économie aux sciences appliquées. Les étudiants en informatique peuvent le lire avant d'utiliser un texte plus technique.
© 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)