Page 16 - INTRODUCCIÓN AL ANÁLISIS DE ALGORITMOS
P. 16

INTRODUCCIÓN AL ANÁLISIS  DE ALGORITMOS


                                             Algoritmo 1.1. Ejemplo de un ciclo simple




























                  En el caso anterior se debe contar la cantidad de veces que cada línea se ejecuta. Por ejemplo, las
                  líneas 1 y 5 se ejecutan solo una vez; las líneas 2 y 3 se ejecutan n+1 y n veces, respectivamente.
                  Al sumarse se tiene f(n)=1+n+1+n+1, y finalmente tenemos f(n)=2n+3; por lo tanto, se dice que la
                  complejidad de este algoritmo es un polinomio de primer grado.




                    Algoritmo 1.2. Ejemplo de dos ciclos anidados con la misma cantidad de repeticiones cada uno







































                                                               10
   11   12   13   14   15   16   17   18   19   20   21