Top Banner
Complejidad de Algoritmos GONZALO A. MEDINA Z. Análisis de Algoritmos
13

Complejidad de los algoritmos

Aug 05, 2015

Download

Education

gmedinaz
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 2: Complejidad de los algoritmos

Que es

complejidad de

un algoritmo ?

Page 3: Complejidad de los algoritmos
Page 4: Complejidad de los algoritmos

La complejidad

cuantifica recursos

que son tiempo y

espacio en el

algoritmo

Page 5: Complejidad de los algoritmos

Si vemos el recurso espacio

Que cantidad de memoria necesitamos para el algoritmo

Page 6: Complejidad de los algoritmos

Si vemos el recurso tiempo

Cuanto es el tiempo se demora en ejecutarse

Page 7: Complejidad de los algoritmos

Los algoritmos se

comportan de manera

diferentes de acuerdo al

tipo de información

(variables de entrada)

Page 8: Complejidad de los algoritmos

Es bueno estudiar su comportamiento desde lo

mas extremo a lo mas simple

Page 9: Complejidad de los algoritmos

Al utilizar este análisis nos indica cuantas

operaciones tiene que realizar para llegar

ala solución

Page 10: Complejidad de los algoritmos

Buscamos un promedio

de operaciones

considerando posibles

entradas con tamaños

estándar

Page 11: Complejidad de los algoritmos

Tiempo de ejecución

Cuando el tamaño de entrada , la función

para medir esa complejidad T(n)Se mide ejecutando el programa

Page 12: Complejidad de los algoritmos

Queremos analizar La Potencia independiente de la maquina que se

o de la persona que lo haga

Page 13: Complejidad de los algoritmos

Podemos decir que asintótica por que

analiza el comportamiento de funciones

en base a su crecimiento