Structures de données et algorithmes en Python

Note :   (4,9 sur 5)

Structures de données et algorithmes en Python (John Canning)

Avis des lecteurs

Résumé:

Ce livre offre une vue d'ensemble des structures de données et des algorithmes en Python, et s'adresse aussi bien aux apprenants qu'à ceux qui cherchent à renforcer leurs connaissances de base. Bien qu'il couvre en détail de nombreux sujets essentiels, il a été critiqué pour sa syntaxe obsolète et ses conventions de dénomination des variables qui peuvent nuire à la lisibilité.

Avantages:

Une couverture complète des structures de données, des listes aux graphiques
des explications claires et intuitives
une bonne qualité d'impression et de visuels
sert de base solide pour les programmeurs Python
peut aider à l'enseignement au niveau collégial.

Inconvénients:

Syntaxe quelque peu obsolète qui manque de conventions Python modernes
le nommage non descriptif des variables rend le code plus difficile à lire
suppose une connaissance préalable de Python, ce qui peut ne pas convenir à des débutants complets.

(basé sur 6 avis de lecteurs)

Titre original :

Data Structures & Algorithms in Python

Contenu du livre :

APPRENEZ À UTILISER LES STRUCTURES DE DONNÉES DANS L'ÉCRITURE DE PROGRAMMES ET D'ALGORITHMES PERFORMANTS EN PYTHON.

Cette introduction pratique aux structures de données et aux algorithmes peut aider tous les programmeurs qui souhaitent écrire des logiciels plus efficaces. S'appuyant sur le guide légendaire de Robert Lafore basé sur Java, ce livre vous aide à comprendre exactement comment fonctionnent les structures de données et les algorithmes. Vous apprendrez à les appliquer efficacement avec le très populaire langage Python et à faire évoluer votre code pour relever les défis actuels en matière de big data.

Tout au long de l'ouvrage, les auteurs s'appuient sur des exemples concrets, communiquent les idées clés à l'aide de visualisations intuitives et interactives, et limitent la complexité et les mathématiques à ce qui est nécessaire pour améliorer les performances. Pas à pas, ils présentent les tableaux, le tri, les piles, les files d'attente, les listes chaînées, la récursivité, les arbres binaires, les arbres 2-3-4, les tables de hachage, les structures de données spatiales, les graphiques et bien plus encore. Les exemples de code et les illustrations sont si clairs que vous pouvez les comprendre même si vous êtes un débutant ou si vous avez de l'expérience avec d'autres langages procéduraux ou orientés objet.

⬤ Vous pourrez ainsi acquérir des compétences de base en informatique qui vous permettront de ne pas vous contenter d'"écrire du code".

⬤ Apprenez comment les structures de données rendent les programmes (et les programmeurs) plus efficaces.

⬤ Découvrez comment l'organisation des données et les algorithmes influencent ce que vous pouvez faire avec les ressources informatiques d'aujourd'hui et de demain.

⬤ Développer des compétences en matière de mise en œuvre de structures de données que vous pourrez utiliser dans n'importe quel langage.

⬤ Les structures de données et les algorithmes les mieux adaptés à chaque problème de programmation - et ceux qu'il faut éviter.

Structures de données et algorithmes en Python est rempli d'exemples, de questions de révision, d'exercices individuels et en équipe, d'expériences de réflexion et de projets de programmation plus longs. Il est idéal à la fois pour l'auto-apprentissage et pour les salles de classe, soit comme texte principal, soit comme complément à une présentation plus formelle.

Autres informations sur le livre :

ISBN :9780134855684
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché
Année de publication :2022
Nombre de pages :928

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Structures de données et algorithmes en Python - Data Structures & Algorithms in Python
APPRENEZ À UTILISER LES STRUCTURES DE DONNÉES DANS...
Structures de données et algorithmes en Python - Data Structures & Algorithms in Python

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)