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.
Tutorial gratuito y de código abierto sobre estructuras de datos y algoritmos para principiantes, con ilustraciones animadas y código ejecutable en un clic en más de 12 lenguajes (Python, Java, C++, Go, etc.), disponible en varios idiomas.

Manim es un motor de animación en Python creado por 3Blue1Brown para generar videos educativos de matemáticas. Gracias a OpenGL y LaTeX, permite crear programáticamente gráficos 2D/3D, renderizar fórmulas y previsualizar escenas interactivas con gran precisión.
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.