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

INTRODUCCIÓN AL ANÁLISIS  DE ALGORITMOS


                  2S = n* (n+1), por lo tanto, S = n* (n+1) / 2. Utilizando la misma idea, se tiene:
                     n                        n












                  2S = n* (n-1), por lo tanto, S = n* (n-1) / 2. De esta forma se tiene:
                     n                       n
                                                    C = n* (n-1) / 2 = (n -n) / 2.
                                                                       2
                  Entonces, el tiempo de ejecución del algoritmo es proporcional a O(n ).
                                                                                    2



                  Método de INSercIóN BINarIa



                  Este realiza una búsqueda binara, en lugar de una búsqueda secuencial, para insertar un elemento
                  en la parte izquierda del arreglo, que ya se encuentra ordenado. El proceso se repite desde el segun-
                  do hasta el n-ésimo elemento (algoritmo 2.4).




                                             Algoritmo 2.4. Método de inserción binaria








































                                                               56
   57   58   59   60   61   62   63   64   65   66   67