13
. .

Complejidad algoritmo

Embed Size (px)

Citation preview

Page 1: Complejidad algoritmo

. .

Page 2: Complejidad algoritmo
Page 3: Complejidad algoritmo
Page 4: Complejidad algoritmo
Page 5: Complejidad algoritmo
Page 6: Complejidad algoritmo

Hace referencia a la cantidad de memoria que se utilizara, por ende es una limitante.

Page 7: Complejidad algoritmo
Page 8: Complejidad algoritmo
Page 9: Complejidad algoritmo
Page 10: Complejidad algoritmo
Page 11: Complejidad algoritmo
Page 12: Complejidad algoritmo

Es una notación matemática que es usada en el algoritmo para indicar el comportamiento de una función ( tasa de crecimiento ). Tiene por nombre:

•Notación Asintótica •Notación Landau •Notación BIG-O

Page 13: Complejidad algoritmo

O(1) orden constante

O(log n) orden logarítmico

O(n) orden lineal

O(n log n)

O(n2) orden cuadrático

O(na) orden polinomial (a > 2)

O(an) orden exponencial (a > 2)

O(n!) orden factorial