Essential Algorithms : Une approche pratique des algorithmes informatiques en utilisant Python et C#

Note :   (4,4 sur 5)

Essential Algorithms : Une approche pratique des algorithmes informatiques en utilisant Python et C# (Rod Stephens)

Avis des lecteurs

Résumé:

Le livre fournit des informations théoriques utiles sur les structures de données et les algorithmes, mais de nombreux lecteurs trouvent le titre trompeur car il suggère l'inclusion d'exemples de code spécifiques en Python et C#, qui ne sont pas présents dans le texte lui-même.

Avantages:

Le livre est facile à comprendre et offre un bon équilibre entre la théorie et les informations pratiques. Il convient aux lecteurs ayant une formation en informatique et s'applique à différents langages de programmation.

Inconvénients:

Le titre est trompeur car il suggère que le livre contient des exemples de code en C# et en Python, alors que la plupart des exemples sont présentés sous forme de pseudo-code. Les lecteurs peuvent avoir besoin d'accéder au site web des auteurs pour obtenir le code réel, ce qui n'est pas pratique.

(basé sur 3 avis de lecteurs)

Titre original :

Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C#

Contenu du livre :

Une introduction conviviale aux algorithmes les plus utiles, rédigée dans un anglais simple et intuitif.

La deuxième édition révisée et mise à jour de Essential Algorithms offre une introduction accessible aux algorithmes informatiques. Le livre contient une description des principaux algorithmes classiques et explique quand chacun d'entre eux est approprié. L'auteur montre comment analyser les algorithmes afin de comprendre leur comportement et enseigne des techniques qui peuvent être utilisées pour créer de nouveaux algorithmes afin de répondre aux besoins futurs. Le texte comprend des algorithmes utiles tels que : les méthodes de manipulation des structures de données courantes, les structures de données avancées, les algorithmes de réseau et les algorithmes numériques. Il propose également une variété de techniques générales de résolution de problèmes.

Outre la description des algorithmes et des approches, l'auteur fournit des détails sur la manière d'analyser les performances des algorithmes. Le livre est rempli d'exercices qui peuvent être utilisés pour explorer les moyens de modifier les algorithmes afin de les appliquer à de nouvelles situations. Cette édition mise à jour de Essential Algorithms.

⬤ contient des explications sur les algorithmes en termes simples, plutôt qu'en termes mathématiques compliqués.

⬤ présente des algorithmes puissants qui peuvent être utilisés pour résoudre des problèmes de programmation difficiles.

⬤ Aide à se préparer aux entretiens d'embauche dans le domaine de la programmation, qui comportent généralement des questions sur l'algorithmique.

⬤ Les méthodes proposées peuvent être appliquées à n'importe quel langage de programmation.

⬤ Inclut des exercices et des solutions utiles aux professionnels et aux étudiants.

⬤ Fournit des exemples de code mis à jour et écrits en Python et C#.

Essential Algorithms a été mis à jour et révisé et offre aux professionnels et aux étudiants un guide pratique pour analyser les algorithmes ainsi que les techniques et les applications. Le livre comprend également un recueil de questions susceptibles d'être posées lors d'un entretien d'embauche. Le site web du livre comprendra des implémentations de référence en Python et C# (qui peuvent être facilement appliquées à Java et C++).

Autres informations sur le livre :

ISBN :9781119575993
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2019
Nombre de pages :800

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Essential Algorithms : Une approche pratique des algorithmes informatiques en utilisant Python et C#...
Une introduction conviviale aux algorithmes les...
Essential Algorithms : Une approche pratique des algorithmes informatiques en utilisant Python et C# - Essential Algorithms: A Practical Approach to Computer Algorithms Using Python and C#
Solutions de conception de bases de données pour débutants - Beginning Database Design...
Ce livre est destiné aux professionnels de...
Solutions de conception de bases de données pour débutants - Beginning Database Design Solutions
Début de l'ingénierie logicielle - Beginning Software Engineering
Découvrez les fondements du génie logiciel avec ce guide facile et intuitif Dans la deuxième édition...
Début de l'ingénierie logicielle - Beginning Software Engineering
Solutions de conception de bases de données pour débutants : Comprendre et mettre en œuvre les...
Dans Beginning Database Design Solutions : Understanding...
Solutions de conception de bases de données pour débutants : Comprendre et mettre en œuvre les concepts de conception de base de données pour le cloud et au-delà - Beginning Database Design Solutions: Understanding and Implementing Database Design Concepts for the Cloud and Beyond
Programmation Microsoft Office : Un guide pour les développeurs expérimentés - Microsoft Office...
* A jour de la version 11 d'Office. * Couvre...
Programmation Microsoft Office : Un guide pour les développeurs expérimentés - Microsoft Office Programming: A Guide for Experienced Developers
Programmation graphique en Visual Basic w/WS - Visual Basic Graphics Programming w/WS
Voici la deuxième édition tant attendue du best-seller "Visual Basic...
Programmation graphique en Visual Basic w/WS - Visual Basic Graphics Programming w/WS

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)