Documente Academic
Documente Profesional
Documente Cultură
rdenes de Complejidad
RDENES DE COMPLEJIDAD
La familia O(f(n)) define un Orden de Complejidad. Elegiremos
como representante de este Orden de Complejidad a la
funcin f(n) ms sencilla perteneciente a esta familia.
Las funciones de complejidad algortmica ms habituales en
las cuales el nico factor del que dependen es el tamao de la
muestra de entrada n, ordenadas de mayor a menor eficiencia
son:
RDENES DE COMPLEJIDAD
RDENES DE COMPLEJIDAD
Se identifica una Jerarqua de Ordenes de Complejidad que coincide con el
orden de la tabla mostrada; jerarqua en el sentido de que cada orden de
complejidad inferior tiene a las superiores como subconjuntos.
RDENES DE COMPLEJIDAD
RDENES DE COMPLEJIDAD
RDENES DE COMPLEJIDAD
Su orden de complejidad es
constante O(1), debido a que
cada instruccin se ejecuta slo
una vez.
Total de veces que se ejecutan
las instrucciones es 6.
Este valor es el contador de
frecuencias.
Su complejidad
O(n)
es
lineal
Otra definicin,
Logaritmo de un nmero x es el nmero de veces que hay que dividir
un nmero por otro llamado base, para obtener como cociente uno (1).
EJEMPLO
PRCTICO
LOGARTMICOS
DE
ALGORITMOS
1. Bsqueda secuencial
2. Bsqueda binaria T. D. y V.
SEGUNDA TCNICA