Informática (2017-18)

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)
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
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 (Solución)
Relación 22 TAD Pilas (Solución)
Librerías: PilaConListas.hs, PilaConTipoDeDatoAlgebraico.hs
Relación 23 TAD Colas (Solución)
Librerías: ColaConListas.hs, ColaConDosListas.hs
Relación 24 TAD Conjuntos (Solución)
Librerías: ConjuntoConListasNoOrdenadasConDuplicados.hs, ConjuntoConListasNoOrdenadasSinDuplicados.hs, ConjuntoConListasOrdenadasSinDuplicados.hs
Relación 25 TAD Polinomios (Solución)
Librerías: PolinomioConListaDensa.hs, PolinomioConListaDispersa.hs, PolinomioConTipoDeDatoAlgebraico.hs
Relación 26 TAD Grafos (I) (Solución)
Librerías: GrafoConVectorDeAdyacencia.hs, GrafoConMatrizDeAdyacencia.hs
Relación 27 TAD Grafos (II)
Librerías: GrafoConVectorDeAdyacencia.hs, GrafoConMatrizDeAdyacencia.hs
Relación 28 Programación dinámica (con nuevos ejercicios) (Solución)
Relación 29 Problemas de búsqueda en espacio de estados (Solución)
Relación 30 Problemas de búsqueda por primero el mejor (Ejemplo) y en escalada (Solución)
Relación 31 Problemas de Satisfacción de Restricciones: Sudokus (Solución)