Hola, quiero darte la bienvenida a este recurso donde encontrarás una serie de notas, ejemplos y ejercicios para conocer más a detalle cómo funcionan los algoritmos y las estructuras de datos. Estos temas, en particular, son uno de los pilares al aprender a programar, ya que nos ayudan a entender cómo resolver problemas y desarrollar nuestra lógica de programación. Espero lo disfrutes. 🙌
- Fundamentos
- Algoritmos y Estructura de datos en Javascript
- Algoritmos y Estructura de datos en Python
- Algoritmos Básicos 🧠
- Ejercicios de Practica
- Material Complementario
- Contribuciones abiertas
"Introduction to the Design and Analysis of Algorithms" - Anany Levitin.
"The Algorithm Design Manual" - Steven S. Skiena.
"Grokking Algorithms: An illustrated guide for programmers and other curious people" - Aditya Bhargava.
"Data Structures and Algorithms in Python" - Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser.
"Algorithms" - Robert Sedgewick, Kevin Wayne.
"Cracking the Coding Interview" - Gayle Laakmann McDowell.
"Elements of Programming Interviews" - Adnan Aziz, Tsung-Hsien Lee, Amit Prakash.
- Udacity Data Structures & Algorithms Nanodegree
- MIT OpenCourseWare - Introduction to Algorithms
- Coursera - Algorithms Specialization by Stanford University
- Harvard CS50’s Introduction to Computer Science
Las contribuciones son bienvenidas. Se aceptan desde correcciones ortográficas, ejemplos de código, propuestas de retos de programación y peticiones para agregar o desarrollar los temas que consideres necesarios. Para esto solo sería necesario clonar el repositorio y hacer un PR con los cambios sugeridos.
Created by : HolaSoyMalva.