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

INTRODUCCIÓN AL ANÁLISIS  DE ALGORITMOS


                  Para el cálculo de la complejidad algorítmica se observará que la función de Gauss tiene máximo tres
                  operadores de control for anidados, por lo que el algoritmo tiene una complejidad      (N ).
                                                                                                     3



                  ejeMplo 5. la fuNcIóN de ackerMaNN



                  En teoría de la computación, la función de Ackermann es una función matemática recursiva encontrada
                  en 1926 por Wilhelm Ackermann, la cual ha tenido un crecimiento extremadamente rápido y ha sido
                  muy usada en las ciencias de la computación. En la actualidad, existe una serie de funciones con
                  esta denominación, las cuales se asemejan a la ley original y tienen un comportamiento de creci-
                  miento similar. Esta función toma dos números naturales como argumentos y devuelve un único
                  número natural. Como norma general se define en la figura 1.9.




                                    Figura 1.9. Algoritmo de Ackermann (Cairó y Guardati, 2000)























                  El algoritmo 1.14 muestra la función programada en C.


























                                                               44
   45   46   47   48   49   50   51   52   53   54   55