Esta documentación está basada en los apuntes publicados en la página de la asignatura, pero a veces aparecen soluciones alternativas a los casos de estudio presentados. También hay casos de estudio nuevos.
En ciertos casos, este material puede usarse de manera provisional
hasta que existan apuntes más detallados de algunas partes de la
asignatura.
Semana 1 Diseño modular I. Actualizado otoño 2026.
Semana 2 Diseño modular II. Actualizado otoño 2026.
Semana 3 Estructuras lineales: pilas, colas y listas. Actualizado otoño 2026.
Semana 4 Corrección de programas iterativos. Actualizado otoño 2026.
Semana 5 Programas recursivos y árboles. Actualizado otoño 2026.
Semana 6 Programas recursivos y árboles II. Actualizado otoño 2026.
Semana 7 Introducción a la eficiencia de algoritmos recursivos e iterativos. Actualizado otoño 2026.
Semana 8 Introducción a la eficiencia de algoritmos recursivos e iterativos II. Actualizado otoño 2026.
Semana 11 Tipos de datos recursivos, implementados con memoria dinámica (I) Actualizado primavera 2026.
Semana 12 Tipos de datos recursivos, implementados con memoria dinámica (II) Actualizado primavera 2026.
Semana 13 Repaso previo 2o parcial.
--------------------------------