Recursos integrales para aprender algoritmos y estructuras de datos, que incluyen implementaciones en varios lenguajes, visualizaciones y guías para la resolución de problemas.
Algoritmos y Estructuras de Datos
Repositorios
Una colección completa de algoritmos implementados en Python con fines educativos. Cubre ordenamiento, búsqueda, estructuras de datos, aprendizaje automático, criptografía y más para ayudar a los desarrolladores a aprender conceptos algorítmicos.
Una colección completa de algoritmos y estructuras de datos implementados en JavaScript, con explicaciones detalladas, pruebas y recursos educativos para aprender los fundamentos de la informática.
Una colección completa de tutoriales de algoritmos basados en problemas de LeetCode, cubriendo todos los patrones y técnicas principales con explicaciones claras y pensamiento basado en marcos para ayudar a los desarrolladores a dominar la resolución de problemas algorítmicos.
Hello Algo es un tutorial introductorio de estructuras de datos y algoritmos con animaciones y código ejecutable. Soporta múltiples idiomas (chino, inglés, japonés) y ofrece implementaciones en 13 lenguajes de programación como Python, Java, C++ y Go, ideal para principiantes.

Manim es un motor de animación programática precisa, diseñado para crear videos explicativos de matemáticas. Desarrollado originalmente por el creador de 3Blue1Brown, permite generar visualizaciones matemáticas impresionantes mediante código Python.
Demuestra soluciones de problemas de LeetCode mediante animaciones, con análisis detallados, ilustraciones atractivas y visualizaciones fáciles de entender para ayudar a los desarrolladores a comprender intuitivamente los conceptos clave de estructuras de datos y algoritmos.