Grupo de mañana. Material

 

Ver también el material del grupo de tarde

 

1. TIPOS ABSTRACTOS DE DATOS

Transparencias de introducción de TAD's 

Ejemplos de especificaciones

Uso de paquetes genéricos en ADA

Implementación de TAD genérico (ads, adb)

2. TIPOS DE DATOS LINEALES

Pilas:

Especificación (y limitadas)

Implementaciones estáticas (pilas1 ads y adb), (pilas2 ads y adb)

Implementación dinámica (pilas3 ads y adb)

Ejemplo de utilización

Colas:

Especificación (y limitadas)

Implementaciones: estáticas (colas1 ads y adb; colas2 ads y adb) punteros (colas3 ads y adb)

Listas con acceso por posición

Especificación 

Implementación (listasap ads y adb)

Listas con punto de interés:

Especificación (y limitadas)

Implementaciones (listaspi1 ads y adb; listaspi2 ads y adb; listaspi3 ads y adb) en listaspi1 se usa pilas4 (ads y adb)

Ejercicios

Páginas web (especificación, ads y adb)

Agenda (ads y adb)

3. ÁRBOLES  Ejercicios    Exámenes

Arboles generales: especificación, ads, adb

Arboles binarios: especificación, ads, adb

Recorridos de árboles: (grales especificación, ads, adb) (binarios especificación, ads, adb)

Árboles binarios de búsqueda: especificación, ads, adb

Árboles AVL: ads, adb

Árboles multicamino: Inserción en 2-3-4, borrado en 2-3-4 (1 y 2)

Montículos: especificación

Ejercicio: Examen del 21-6-02  explicación, ads, adb

ESQUEMAS ALGORÍTMICOS

El problema de las 8 reinas uno, dos

4. TABLAS HASH  Ejercicios    

El TAD tabla: especificación

Encadenamiento: ads, adb

Recolocación: ads, adb

Animación de tablas por recolocación

Solución (incompleta) del examen del 1-7-03 (ads, adb)

Solución (incompleta) del ejercicio 9 de tablas hash (ads, adb)

Solución (incompleta) del examen del 24-1-03 (ads, adb)

Solución (incompleta) del examen del 7-2-01 (ads, adb)

Solución del ejercicio 2 del examen del 4-7-95 

Solución del ejercicio 2 del examen del 17-9-96