Está en la página 1de 11

Notación Asintotica

Hernán Gómez

Universidad del Valle


(Facultad de Ingeniería)

Febrero, 2020

Hernán Gómez (UV) Febrero, 2020 1 / 11


Crecimiento de funciones

Figura: Diferentes funciones y su crecimiento


Hernán Gómez (UV) Febrero, 2020 2 / 11
Notación Asintotica

Es una forma de acotar un conjunto de funciones


Sirve para analizar un algoritmo en su complejidad temporal
Sirve para limitar y caracterizar un algoritmo

Hernán Gómez (UV) Febrero, 2020 3 / 11


Notación Big O
T (n) es O (f (n)) si y solo si hay una constantes positivas c y n tal que
∀n n ≥ n0 T (n) ≤ c .f (n)

Hernán Gómez (UV) Figura: Graco Big O Febrero, 2020 4 / 11


Notación Big Omega
T (n) es Ω(f (n)) si y solo si hay una constantes positivas c y n tal que
∀n n ≥ n0 T (n) ≥ c .f (n)

Hernán Gómez (UV) Febrero, 2020 5 / 11


Notación Theta
T (n) es θ(f (n)) si y solo si hay una constantes positivas c1 , c2 y n tal que
∀n n ≥ n0 c1 .f (n) ≤ T (n) ≤ c2 .f (n)

Hernán Gómez (UV) Febrero, 2020 6 / 11


Notaciones Small Omega y Small O

Small Omega T (n) es ω(f (n)) si y solo si hay una constantes


positivas c ,y n tal que n0 > 0 , T (n) > c .f (n)
Small o(op) T (n) es o (f (n)) si y solo si hay una constantes positivas
c ,y n tal que n0 > 0 , T (n) < c .f (n)

Hernán Gómez (UV) Febrero, 2020 7 / 11


Ejercicio # 1

Figura: Ejemplo 1; Busqueda de un entrero t en un arreglo A

Hernán Gómez (UV) Febrero, 2020 8 / 11


Ejercicio # 2

Figura: Ejemplo 2;busqueda de un numero t en 2 arreglos de tamaño n

Hernán Gómez (UV) Febrero, 2020 9 / 11


Ejercicio # 3

Figura: Ejemplo 3; encontrar en 2 arreglos A y B si contienen un dato en común

Hernán Gómez (UV) Febrero, 2020 10 / 11


Ejercicio # 4

Figura: Ejemplo 4; vericar si un arreglo A hay datos repetidos

Hernán Gómez (UV) Febrero, 2020 11 / 11

También podría gustarte