Algoritmos y Estructuras de Datos

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.

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.

Python
224.1k
15 hours ago
trekhleb/javascript-algorithms

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.

JavaScript
196.6k
a month ago

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.

Markdown
135.5k
6 months ago
krahets/hello-algo

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.

Java
129.7k
14 days ago
3b1b/manim

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.

Python
92.3k
13 days ago

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.

Java
76.7k
3 months ago

All Algorithms implemented in Java

Java
66.2k
3 days ago