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
222.8k
6 days 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.2k
20 days 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
134.8k
5 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
128.5k
3 months ago
3b1b/manim

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.

Python
88.6k
14 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.6k
a month ago

All Algorithms implemented in Java

Java
66.0k
9 hours ago