Presentación del concepto de complejidad temporal. Expresar un algoritmo en termino T(n). Calculo del T(n) para algoritmos internos y recursivos. Uso de tipos genéricos de datos para la resolución de problemas. Abstracción de datos mediante la especificación de interface comunes, herencia e implementaciones intercambiadas entre sí. Presentación de las estructuras de datos: listas, pilas, colas, colas de prioridad, arboles y grafos. Implementación de estructuras de datos: listas, colas, pilas, arboles y grafos. Algoritmo fundamentales; recorridos en arboles y grafos, caminos mínimos en grafos, arboles de expansión.
Los archivos de esta página fueron dados en el segundo cuatrimestre del 2012
clase 1
clase 2
clase 3
clase 5
clase 6
clase 7
clase 9
clase 10
Practica 1
descargar
Practica 2
descargar
Practica 3
descargar
Practica 5
descargar
Practica 6
descargar
Practica 7
descargar
Practica 9
descargar
Practica 10
descargar