Aprendiendo Estructuras de Datos y Algoritmos con JavaScript - Segunda edición: Mejora tus habilidades aprendiendo estructuras de datos y algoritmos clásicos en JavaScript


Precio:
Precio de venta$65.32

Descripción

Perfecciona tus habilidades aprendiendo estructuras de datos y algoritmos clásicos en JavaScript

Características clave

  • Comprender las estructuras de datos comunes y los algoritmos asociados, así como el contexto en el que se utilizan.
  • Dominar las estructuras de datos existentes de JavaScript como array, set y map y aprender a implementar otras nuevas como pilas, listas enlazadas, árboles y gráficos.
  • Todos los conceptos se explican de forma sencilla, seguidos de ejemplos.

Descripción del libro

Este libro comienza cubriendo los conceptos básicos del lenguaje JavaScript e introduciendo ECMAScript 7, antes de pasar gradualmente a las implementaciones actuales de ECMAScript 6. Obtendrá un conocimiento profundo de cómo funcionan las tablas hash y las funciones de estructura de datos de conjuntos, así como cómo se pueden usar los árboles y los mapas hash para buscar archivos en un disco duro o representar una base de datos. Este libro es una ruta accesible para profundizar en JavaScript. Siendo los gráficos una de las estructuras de datos más complejas que encontrará, también le daremos una mejor comprensión de por qué y cómo los gráficos se utilizan en gran medida en los sistemas de navegación GPS en las redes sociales.

Hacia el final del libro, descubrirá cómo todas las teorías presentadas en este libro se pueden aplicar en soluciones del mundo real mientras trabaja en sus propias redes informáticas y búsquedas de Facebook.

Lo que aprenderá

  • Declarar, inicializar, agregar y eliminar elementos de arrays, pilas y colas
  • Adquirir la habilidad de usar algoritmos como DFS (búsqueda en profundidad) y BFS (búsqueda en amplitud) para las estructuras de datos más complejas
  • Aprovechar el poder de crear listas enlazadas, listas doblemente enlazadas y listas enlazadas circulares
  • Almacenar elementos únicos con tablas hash, diccionarios y conjuntos
  • Usar árboles binarios y árboles de búsqueda binaria
  • Ordenar estructuras de datos usando una variedad de algoritmos como bubble sort, insertion sort y quick sort

Para quién es este libro

Si eres estudiante de Ciencias de la Computación o estás comenzando tu carrera tecnológica y quieres explorar la capacidad óptima de JavaScript, este libro es para ti. Necesitas un conocimiento básico de JavaScript y lógica de programación para empezar a divertirte con los algoritmos.



Author: Loiane Groner
Publisher: Packt Publishing
Published: 06/23/2016
Pages: 314
Binding Type: Paperback
Weight: 1.19lbs
Size: 9.25h x 7.50w x 0.66d
ISBN13: 9781785285493
ISBN10: 1785285491
BISAC Categories:
- Computers | Languages | JavaScript
- Computers | Computer Science
- Computers | Computer Engineering

This title is not returnable