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

INTRODUCCIÓN AL ANÁLISIS  DE ALGORITMOS


                  0.0102 segundos para la misma entrada. Así, el orden de complejidad queda de la siguiente manera:

                  O (1) < O (log n) < O (n) < O (n log n) < O (n ) < O (n ) < O (2 ) < O (n!)

                                                            2
                                                                            n
                                                                    3
                  Nota: La base del logaritmo es dos (Log  N = Log  N/ Log  b).
                                                    b        a      b
                  Un algoritmo exponencial es práctico solo con un valor pequeño de n (tabla 1.3).




                                                 Tabla 1.3. Complejidad algorítmica





















                  Otra tabla comparativa es la 1.4, en la que se supone que la computadora puede hacer un millón de
                  operaciones por segundo:




                                Tabla 1.4. Tiempo en segundos que tarda en realizar f(n) operaciones

































                                                               16
   17   18   19   20   21   22   23   24   25   26   27