¿Qué es un buen libro sobre estructuras de datos y algoritmos en javascript?

Estructura de datos y algoritmos son independientes del lenguaje.

Puede comenzar con ” Solución de problemas en estructuras de datos y algoritmos utilizando JavaScript “. Este libro es fácil de seguir y está escrito para el punto de vista de la entrevista . Además, estos libros tienen el último capítulo sobre Diseño de sistemas , que también se requiere en las entrevistas.

El enlace del libro en Amazon está abajo:

Algoritmos de estructuras de datos usando JavaScript.

.

Hay idiomas tradicionales para aprender DS y Algo. Los enlaces de los libros en Amazon están abajo:

1. Resolución de problemas en estructuras de datos y algoritmos utilizando C

2. Resolución de problemas en estructuras de datos y algoritmos usando C ++

3. Resolución de problemas en estructuras de datos y algoritmos utilizando Java

4. Resolución de problemas en estructuras de datos y algoritmos con C #

5. Resolución de problemas en estructuras de datos y algoritmos usando Python

6. Resolución de problemas en estructuras de datos y algoritmos con Visual Basic .Net

Diría que el Curso de Algoritmos Coursera de Robert Sedgwick es muy bueno. Me ayudó a obtener una buena cantidad de cosas como análisis Big-O, algoritmos y estructuras de datos. Luego puedes regresar y leer libros como:

El manual de diseño de algoritmos – Steven Skenna (Muy buen libro introductorio de algoritmos, que tiene buenos ejemplos)

Introducción a los algoritmos: Cormen (referencia estándar, más detallada que el libro anterior)

Además, además de leer y mirar videos, también debe intentar obtener los conceptos resolviendo problemas de programación en sitios como TopCoder, HackerRank, CodeChef. Solo cuando use estas estructuras de datos y algoritmos usted mismo cuando codifique, en lugar de solo leer sobre ellos, comenzará a apreciar realmente la diferencia que hacen.