Utilisation de l'appareil photo de votre téléphone portable - scannez le code ci-dessous et téléchargez l'application Kindle.
Real-World Algorithms: A Beginner's Guide Relié – 17 mars 2017
- La livraison est GRATUITE sans minimum d'achats (0,01€ pour les livres). Les membres Amazon Prime bénéficient de livraisons gratuites illimitées toute l'année
- Choisissez parmi 20 000 points retrait en France et en Belgique, incluant points relais et consignes automatiques Amazon Lockers
- Trouvez votre point retrait et ajoutez-le à votre carnet d’adresses
- Sélectionnez cette adresse lors de votre commande
Améliorez vos achats
Algorithms are what we do in order not to have to do something. Algorithms consist of instructions to carry out tasks—usually dull, repetitive ones. Starting from simple building blocks, computer algorithms enable machines to recognize and produce speech, translate texts, categorize and summarize documents, describe images, and predict the weather. A task that would take hours can be completed in virtually no time by using a few lines of code in a modern scripting program. This book offers an introduction to algorithms through the real-world problems they solve. The algorithms are presented in pseudocode and can readily be implemented in a computer language.
The book presents algorithms simply and accessibly, without overwhelming readers or insulting their intelligence. Readers should be comfortable with mathematical fundamentals and have a basic understanding of how computers work; all other necessary concepts are explained in the text. After presenting background in pseudocode conventions, basic terminology, and data structures, chapters cover compression, cryptography, graphs, searching and sorting, hashing, classification, strings, and chance. Each chapter describes real problems and then presents algorithms to solve them. Examples illustrate the wide range of applications, including shortest paths as a solution to paragraph line breaks, strongest paths in elections systems, hashes for song recognition, voting power Monte Carlo methods, and entropy for machine learning. Real-World Algorithms can be used by students in disciplines from economics to applied sciences. Computer science majors can read it before using a more technical text.
Description du produit
Biographie de l'auteur
Détails sur le produit
- Éditeur : The MIT Press (17 mars 2017)
- Langue : Anglais
- Relié : 528 pages
- ISBN-10 : 0262035707
- ISBN-13 : 978-0262035705
- Âge de lecture : Dès 18 ans
- Poids de l'article : 998 g
- Dimensions : 18.57 x 3.23 x 23.65 cm
- Classement des meilleures ventes d'Amazon : 1,016 en Cyberculture (Livres)
- Commentaires client :
À propos de l'auteur
Meilleurs commentaires provenant d’autres pays
So why only 4 stars. The fault lies with the publishers. Despite having English as a second language, the author's prose is engaging, but there are occasional problems with grammar and idiom that make the text harder going than it need be. The MIT Press copy-editor should have picked up on this. More seriously, there are proof-reading errors that affect the accuracy of diagrams and explanations. These could trip up readers, making them doubt their understanding when it is the text that is at fault. Poor proof reading is a fairly serious problem in a computer science textbook.
However, the publisher's carelessness aside, the book remains excellent. I would recommend it to anyone wanting an accessible yet serious introduction to algorithms
The only other deficiency is a lack of exercises to reinforce what you have learned. There are some exercises in some chapters, and these are helpful, but there is just not enough of them. Many chapters have no exercises. But, again, this is small issue. Every algorithm description in this book is detailed and outstanding.