Una colección de ejemplos en JavaScript de algoritmos y estructuras de datos clásicos, pensada para desarrolladores que quieren ver cómo funcionan estas ideas en un lenguaje que ya usan. Cada tema está marcado como básico o avanzado para que cada quien elija por dónde empezar.
La sección de estructuras de datos cubre listas, pilas, colas, tablas hash, montículos, árboles, grafos, tries y cachés. La de algoritmos se organiza por temas, desde matemáticas y ordenamiento hasta grafos y criptografía, y también por enfoques como voraz, divide y vencerás y programación dinámica. Cada entrada tiene su propio README con explicaciones y enlaces para seguir leyendo, algunos a videos.
Categorías
Apps similares
Guía gratuita de diseño de sistemas a gran escala y preparación de entrevistas
Implementaciones en Python de algoritmos clásicos, pensadas para aprender y no para producción
Preparación gratuita y concisa para entrevistas técnicas, del currículum a la oferta