Informática (2018-19)

Relaciones de ejercicios

Primer cuatrimestre:

Relación 01 Definiciones por composición (Solución)
Relación 02 Definiciones con condicionales, guardas o patrones (Solución)
Relación 03 Definiciones por comprensión (I) (Solución)
Relación 04 Definiciones por comprensión (II) (Solución)
Relación 05 Definiciones por recursión (Solución)
Relación 06 Definiciones por comprensión y recursión
Relación 07 Definiciones con orden superior y plegado (I) (Solución)
Relación 08 Definiciones con orden superior y plegado (II) (Solución)
Relación 09 Definiciones por recursión con acumulador y plegado (Solución)
Relación 10 Listas infinitas y evaluación perezosa (Solución)
Relación 11 Tipos de datos algebraicos (I) (Solución)
Relación 12 Tipos de datos algebraicos (II) (Solución)
Relación 13 Vectores y matrices (Solución)
Relación 14 Algoritmo de Triangulación de Gauss (Solución)
Relación 15 Funciones de entrada/salida: El juego Nim (Solución)

Segundo cuatrimestre:

Relación 16 Cálculo numérico (Solución)
Relación 17 Combinatoria (Solución)
Relación 18 Codificación César con la librería Data.Char (Solución)
Relación 19 Relaciones binarias homogéneas con la librería Data.Set (Solución)
Relación 20 Algoritmo de Triangulación de Gauss con la librería Data.Matrix (Solución)
Relación 21 MasterMind con la librería Data.Vector
Relación 22 Programación dinámica (Solución)
Relación 23 TAD Pilas (Solución)
Librerías: PilaConListas.hs, PilaConTipoDeDatoAlgebraico.hs
Relación 24 TAD Colas (Solución)
Librerías: ColaConListas.hs, ColaConDosListas.hs, ColaConFunciones.hs
Relación 25 TAD Conjuntos (Solución)
Librerías: ConjuntoConListasNoOrdenadasConDuplicados.hs, ConjuntoConListasNoOrdenadasSinDuplicados.hs, ConjuntoConListasOrdenadasSinDuplicados.hs
Relación 26 TAD Polinomios
Librerías: PolinomioConListaDensa.hs, PolinomioConListaDispersa.hs, PolinomioConTipoDeDatoAlgebraico.hs