Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3.análisis de Algoritmos-Iterativos
3.análisis de Algoritmos-Iterativos
Iterativos
Análisis de algoritmos iterativos
• La notación Big O es normalmente polinomial.
1. Secuencia
2. Condicional
3. Ciclos
Secuencial
• Se selecciona la que impacta con mayor fuerza a la O(1) Constante (no
secuencia de instrucciones (que tenga un orden depende de la entrada)
mayor)
O(log n), logarítmica.
O(n), lineal.
O(n * log n).
O(n2). cuadrática
O(𝑛𝑛𝑐𝑐 ) Polinomial
O(n!). Factorial
Condicional
• Cuando tenemos if- else se escoge la de orden mayor.
• Si solo tenemos if se escoge el orden de la condicional.
Ciclos
• Si el rango de repetición está en
• El orden del ciclo por el orden de las términos de n:
operaciones que se encuentran El orden será:
dentro de él. • Lineal: cuando a la VCC se le
suma o resta
• Logarítmico: cuando a la VCC
divide o multiplica