Practices, exercises and snippets of Estructura de Datos y Algoritmos (Data Structures and Algorithms, 2nd course) and Técnicas Algorítmicas en Ingeniería del Software (Algorithmic Techniques in Software Engineering, 3rd course) or Diseño de Algoritmos (Algorithm Design) (last two have same content but different name depending on the degree).
This repo is a backup of my work. The reason to upload it here is to make it accessible to someone who's on this subjects and would find it useful to take a look (not sure about that).
The rest of the document, statements and code are wrote in spanish as it was the language in which the subjects were taught.
Este repo está hecho para guardar los ejercicios, prácticas y exámenes resueltos que tengo de EDA (2º curso), y que quien quiera pueda verlos si le ayudan de algo. La mayor parte están comentados o el código es autoexplicativo. También tengo alguna explicación mía hecha para entender mejor el problema.
Es menos, pero también está lo que tengo de TAIS o DA (3º curso) (mismo contenido, diferente nombre, dependiendo del grado).
Algún código puede ser horrible pero es lo que hay, así es el código de los profesores. Salvo cambios de estilo irrelevantes, se aceptan correcciones, ejercicios faltantes, tu versión de una práctica, etc!
-
Algoritmos
- Análisis de la eficiencia de los algoritmos
- Especificación de algoritmos
- Diseño de algoritmos iterativos
- Diseño de algoritmos recursivos
- Divide y vencerás
- Vuelta Atrás
-
Tipos Abstractos de Datos
-
Implementación y uso de TADs
-
Vectores, listas, colas, pilas
-
Árboles
-
Tablas Hash
-
Aplicaciones de TADS
-
Exámenes
-
- Análisis amortizado
- Montículos
- Árboles
- Grafos
- Algoritmos voraces
- Programación dinámica
cambiar en TAIS tipos_profesor a implementaciones
Encontrar enunciado práctica pila
Encontrar enunciado práctica TAD
limpiar carpetas y quitar carpetas de apuntes (o no?)
pasar MarkDown a pdf de los readme