• General

    Estructuras de Datos (2012)

    • Prácticas

      practicas

       

       

      Práctica 1. Introducción

      • PR-F-001. Práctica 1. Computando bajo el frío.

        • PR-F-002. Algoritmos de ordenación (Wikipedia).

        • PR-F-003. Solución Práctica 1.

        

      Práctica 2. Complejidad algorítmica

      • PR-F-004. Práctica 2. En fin Marcial, más corre el logaritmo que el lineal (actualizado).

        

      Práctica 3. Tipos enumerados

      • PR-F-010. Práctica 3. Mis amigos los enumerados.

        • PR-F-011. Código fuente enumerado DiaSemana (estático).

        • PR-F-012. Código fuente enumerado DiaSemana (objetos Java 5).

        • PR-F-013. Tutorial Java sobre enumerados.

        • PR-F-014. Definición de enumerados en Java.

        • PR-F-015. Solución Práctica 3 (objetos).

        

      Práctica 4. Polimorfismo y enlazado dinámico

      • PR-F-016. Práctica 4. Una clase para ordenarlos a todos.

        • PR-F-017. Cómo crear objetos de tipos parametrizados (Java).

        • PR-F-018. Solución Práctica 4.

        

      Práctica 5. Listas e iteradores

      • PR-F-019. Práctica 5. Lista implementada con Array. Iterador.

        

      Práctica 6. Estructuras enlazadas

      • PR-F-020. Práctica 6. Listas doblemente enlazadas. Operaciones de acceso posicional.

        

      Práctica 7. Tablas de dispersión

      • PR-F-021. Tabla de dispersión abierta. Operaciones básicas.

        

      Práctica 8. Árboles binarios de búsqueda

      • PR-F-022. Árboles binarios de búsqueda. Operaciones básicas.

        

      Práctica 9. Implementación de TADs

      • PR-F-023. Bolsas que crean árboles en lugar de destruirlos.

      • PR-F-024. Clase RBTree.

        

      Práctica 10. Desarrollo de una mini aplicación utilizando TADs

      • PR-F-025. Práctica 10.0. Hogares inteligentes que no lo son tanto.

      • PR-F-026. Práctica 10.1. Directo al grano.

      • PR-F-027. Práctica 10.2. ¡¡Extra, Extra!! Un dispositivo ha cambiado su estado.

        • PR-F-028. Código fuente realización Práctica 10.1.

        • PR-F-029. Código fuente realización Práctica 10.2.

        • PR-F-030. Código con ejemplos de errores comunes.

        • PR-F-031. Runner modificado.