1
DEPARTAMENTO DE MATEMÁTICAS, © Michael González Harbour e Inés González Rodríguez 1 ESTADÍSTICA Y COMPUTACIÓN 6/oct/09 UNIVERSIDAD DE CANTABRIA Práctica 2 Objetivo: Análisis del tiempo de ejecución de algoritmos Descripción: Analizar el tiempo de ejecución de los métodos de la clase ListaFigs de la práctica 1 en función de: m: área máxima de las figuras dibujadas n: número de figuras Tener en cuenta lo siguiente: Para la clase ArrayList, las operaciones del iterador y la de añadir un elemento al final de la lista son O(1) Para dibujar una figura el tiempo es proporcional a su área: O(m) La operación instanceof es O(1) 4 DEPARTAMENTO DE MATEMÁTICAS, © Michael González Harbour e Inés González Rodríguez 2 ESTADÍSTICA Y COMPUTACIÓN 6/oct/09 UNIVERSIDAD DE CANTABRIA Práctica 2 (cont.) Entregar: un informe que indique para cada operación - el pseudocódigo - el análisis detallado de sus instrucciones - el resultado final

ED - Practica 2

Embed Size (px)

DESCRIPTION

Estructura de Datos, Practica, Lista Ejercicios - 2

Citation preview

DEPARTAMENTO DE MATEMÁTICAS, © Michael González Harbour e Inés González Rodríguez 1ESTADÍSTICA Y COMPUTACIÓN 6/oct/09

UNIVERSIDADDE CANTABRIA

Práctica 2Objetivo: Análisis del tiempo de ejecución de algoritmos

Descripción: Analizar el tiempo de ejecución de los métodos de la clase ListaFigs de la práctica 1 en función de:• m: área máxima de las figuras dibujadas• n: número de figuras

Tener en cuenta lo siguiente:• Para la clase ArrayList, las operaciones del iterador y la de

añadir un elemento al final de la lista son O(1)• Para dibujar una figura el tiempo es proporcional a su área: O(m)• La operación instanceof es O(1)

4

DEPARTAMENTO DE MATEMÁTICAS, © Michael González Harbour e Inés González Rodríguez 2ESTADÍSTICA Y COMPUTACIÓN 6/oct/09

UNIVERSIDADDE CANTABRIA

Práctica 2 (cont.)Entregar:• un informe que indique para cada operación

- el pseudocódigo- el análisis detallado de sus instrucciones- el resultado final