Aprendizaje de estructuras de datos y algoritmos de JavaScript

Puntuación:   (4,3 de 5)

Aprendizaje de estructuras de datos y algoritmos de JavaScript (Loiane Groner)

Opiniones de los lectores

Resumen:

El libro 'Learning JavaScript Data Structures and Algorithms' es elogiado por su presentación clara y directa de algoritmos y estructuras de datos específicamente en JavaScript, lo que lo hace accesible tanto a principiantes como a desarrolladores experimentados. Sin embargo, se ha observado que hay problemas de calidad, como capítulos que faltan, errores de sintaxis y problemas de impresión, que restan valor a la experiencia general.

Ventajas:

Explicaciones claras y directas de algoritmos y estructuras de datos en JavaScript.
Adecuado tanto para principiantes como para desarrolladores intermedios.
Ofrece ejemplos prácticos que conectan conceptos teóricos con aplicaciones del mundo real.
Precio asequible y buen valor como recurso complementario.
Ayuda a entender las características modernas de JavaScript.

Desventajas:

Falta el capítulo 11, que supuestamente cubre la notación Big O.
Problemas de calidad de impresión con páginas a las que les falta texto.
Algunos errores de sintaxis presentes en los ejemplos.
Puede ser abrumador para principiantes debido al conocimiento de JavaScript que presupone.
Algunos usuarios encontraron que carece de profundidad para aquellos que ya tienen mucha experiencia.

(basado en 24 opiniones de lectores)

Título original:

Learning JavaScript Data Structures and Algorithms

Contenido del libro:

Comprender e implementar estructuras de datos y algoritmos clásicos utilizando JavaScript

Acerca de este libro

Aprenda a utilizar las estructuras de datos más utilizadas, como matrices, pilas, listas, árboles y grafos, con ejemplos reales Comprenda cuál es el mejor algoritmo de búsqueda y ordenación y aprenda a implementarlos Siga las soluciones de problemas de programación notables con explicaciones paso a paso

A quién va dirigido este libro

Si usted es un desarrollador de JavaScript o alguien que tiene conocimientos básicos de JavaScript, y desea explorar su capacidad óptima, este libro de ritmo rápido es definitivamente para usted. La lógica de programación es lo único que necesitas saber para empezar a divertirte con los algoritmos.

Lo que aprenderá

Declarar, inicializar, añadir y eliminar elementos de matrices, pilas y colas Crear y utilizar la estructura de datos más compleja, los grafos, junto con los algoritmos DFS y BFS Comprender la potencia de las listas enlazadas, las listas doblemente enlazadas y las listas enlazadas circulares Almacenar elementos únicos con tablas hash, diccionarios y conjuntos Explorar las aplicaciones de los árboles binarios y los árboles de búsqueda binarios Ordenar estructuras de datos utilizando la ordenación burbuja, la ordenación selección, la ordenación inserción, la ordenación fusión y la ordenación rápida Buscar elementos en estructuras de datos utilizando la ordenación secuencial y la búsqueda binaria Comprender la importancia de la notación big O, la programación dinámica y los algoritmos codiciosos

En detalle

Una estructura de datos es una forma particular de organizar los datos en un ordenador para utilizar los recursos de forma eficiente. Las estructuras de datos y los algoritmos son la base de toda solución a cualquier problema de programación.

Este libro comienza cubriendo los fundamentos del lenguaje JavaScript y luego pasa a discutir las estructuras de datos más importantes, como array, cola, pila y lista enlazada. También conocerá en profundidad cómo funcionan las tablas hash y la estructura de datos de conjuntos. A continuación, se le enseñará qué son los árboles y cómo utilizar el árbol binario y el árbol de búsqueda binario.

En los capítulos siguientes, aprenderás sobre grafos, DFS y BFS. Por último, terminaremos aprendiendo a diferenciar entre varios algoritmos de búsqueda y ordenación, como la búsqueda secuencial, la búsqueda binaria, la ordenación rápida, la ordenación burbuja, etc., y cómo implementarlos. Hacia el final del libro, también se introducirá la programación dinámica.

Otros datos del libro:

ISBN:9781783554874
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Aprendizaje de estructuras de datos y algoritmos de JavaScript - Segunda edición: Perfeccione sus...
Perfeccione sus habilidades aprendiendo...
Aprendizaje de estructuras de datos y algoritmos de JavaScript - Segunda edición: Perfeccione sus habilidades aprendiendo estructuras de datos y algoritmos clásicos en JavaScript - Learning JavaScript Data Structures and Algorithms - Second Edition: Hone your skills by learning classic data structures and algorithms in JavaScript
Aprendizaje de estructuras de datos y algoritmos de JavaScript - Learning JavaScript Data Structures...
Comprender e implementar estructuras de datos y...
Aprendizaje de estructuras de datos y algoritmos de JavaScript - Learning JavaScript Data Structures and Algorithms
Aprendizaje de estructuras de datos y algoritmos de JavaScript - Tercera edición: Escriba código...
Crear estructuras de datos y algoritmos clásicos...
Aprendizaje de estructuras de datos y algoritmos de JavaScript - Tercera edición: Escriba código JavaScript complejo y potente utilizando el último ECMAScript - Learning JavaScript Data Structures and Algorithms - Third Edition: Write complex and powerful JavaScript code using the latest ECMAScript

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)