Apprendre les structures de données et les algorithmes en JavaScript

Note :   (4,3 sur 5)

Apprendre les structures de données et les algorithmes en JavaScript (Loiane Groner)

Avis des lecteurs

Résumé:

Le livre « Learning JavaScript Data Structures and Algorithms » est apprécié pour sa présentation claire et directe des algorithmes et des structures de données spécifiquement en JavaScript, ce qui le rend accessible aux débutants comme aux développeurs expérimentés. Cependant, il a été noté qu'il y a des problèmes de qualité tels que des chapitres manquants, des erreurs de syntaxe et des problèmes d'impression, qui nuisent à l'expérience globale.

Avantages:

Explications claires et directes des algorithmes et des structures de données en JavaScript.
Convient aussi bien aux débutants qu'aux développeurs intermédiaires.
Offre des exemples pratiques qui relient les concepts théoriques aux applications du monde réel.
Prix abordable et bonne valeur en tant que ressource complémentaire.
Aide à comprendre les fonctionnalités modernes de JavaScript.

Inconvénients:

Il manque le chapitre 11, qui couvrirait la notation Big O.
Problèmes de qualité d'impression avec des pages manquant de texte.
Quelques erreurs de syntaxe dans les exemples.
Peut être difficile à comprendre pour les débutants complets en raison de la connaissance présupposée de JavaScript.
Certains utilisateurs ont trouvé qu'il manquait de profondeur pour les personnes déjà très expérimentées.

(basé sur 24 avis de lecteurs)

Titre original :

Learning JavaScript Data Structures and Algorithms

Contenu du livre :

Comprendre et mettre en œuvre des structures de données et des algorithmes classiques en utilisant JavaScript

A propos de ce livre

Apprendre à utiliser les structures de données les plus utilisées telles que les tableaux, les piles, les listes, les arbres et les graphes à l'aide d'exemples concrets Comprendre quel est le meilleur algorithme de recherche et de tri et apprendre à l'implémenter Suivre les solutions pour les problèmes de programmation les plus importants grâce à des explications pas à pas

A qui s'adresse ce livre ?

Si vous êtes un développeur JavaScript ou quelqu'un qui a des connaissances de base en JavaScript et qui veut explorer ses capacités optimales, ce livre au rythme rapide est certainement pour vous. La logique de programmation est la seule chose que vous devez savoir pour commencer à vous amuser avec les algorithmes.

Ce que vous apprendrez

Déclarer, initialiser, ajouter et supprimer des éléments de tableaux, de piles et de files d'attente Créer et utiliser la structure de données la plus complexe, les graphes, ainsi que les algorithmes DFS et BFS Comprendre la puissance des listes chaînées, des listes doublement chaînées et des listes chaînées circulaires Stocker des éléments uniques avec les tables de hachage, les dictionnaires, Explorer les applications des arbres binaires et des arbres de recherche binaires Trier les structures de données en utilisant le tri à bulles, le tri par sélection, le tri par insertion, le tri par fusion et le tri rapide Rechercher des éléments dans les structures de données en utilisant le tri séquentiel et la recherche binaire Comprendre l'importance de la notation big O, de la programmation dynamique et des algorithmes gourmands

En détail

Une structure de données est une manière particulière d'organiser les données dans un ordinateur afin d'utiliser les ressources de manière efficace. Les structures de données et les algorithmes sont à la base de toute solution à un problème de programmation.

Ce livre commence par couvrir les bases du langage JavaScript, puis aborde les structures de données les plus importantes telles que les tableaux, les files d'attente, les piles et les listes chaînées. Vous acquerrez également une connaissance approfondie du fonctionnement des tables de hachage et des structures de données ensemblistes. Vous apprendrez ensuite ce que sont les arbres et comment utiliser l'arbre binaire et l'arbre de recherche binaire.

Dans les chapitres suivants, vous apprendrez à connaître les graphes, DFS et BFS. Enfin, nous terminerons en apprenant à différencier les divers algorithmes de recherche et de tri tels que la recherche séquentielle, la recherche binaire, le tri rapide, le tri à bulles, etc. et à les mettre en œuvre. Vers la fin du livre, vous serez également initié à la programmation dynamique.

Autres informations sur le livre :

ISBN :9781783554874
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Apprendre les structures de données et les algorithmes JavaScript - Deuxième édition : Perfectionnez...
Améliorez vos compétences en apprenant les...
Apprendre les structures de données et les algorithmes JavaScript - Deuxième édition : Perfectionnez vos compétences en apprenant les structures de données et les algorithmes classiques en JavaScript. - Learning JavaScript Data Structures and Algorithms - Second Edition: Hone your skills by learning classic data structures and algorithms in JavaScript
Apprendre les structures de données et les algorithmes en JavaScript - Learning JavaScript Data...
Comprendre et mettre en œuvre des structures de...
Apprendre les structures de données et les algorithmes en JavaScript - Learning JavaScript Data Structures and Algorithms
Learning JavaScript Data Structures and Algorithms - Troisième édition : Écrire du code JavaScript...
Créer des structures de données et des...
Learning JavaScript Data Structures and Algorithms - Troisième édition : Écrire du code JavaScript complexe et puissant en utilisant les dernières versions d'ECMAScript. - Learning JavaScript Data Structures and Algorithms - Third Edition: Write complex and powerful JavaScript code using the latest ECMAScript

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)