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

INTRODUCCIÓN AL ANÁLISIS  DE ALGORITMOS


                                            Algoritmo 2.9. Método de búsqueda binaria




































                  Como ejemplo se enseña este arreglo con los siguientes números:

                         A(n)           15     -6     0      7      9       23     54     82     101

                  Comparaciones         3      2      3      4      1       3      2      3      4

                  En el peor de los casos se requieren 4 comparaciones.

                  El promedio de las comparaciones es 2.77.

                  El óptimo es una comparación.

                  Si no se encuentra un elemento:

                         A(n)           15     -6     0      7      9       23     54     82     101

                  Comparaciones 3        3      3      4      4      3       3      3      4      4

                  El promedio es 3.4.




                  Este análisis trabaja para nueve elementos, pero ¿y para cualquier n? Por ejemplo, para n = 14 (figura
                  2.5) se tiene:








                                                               68
   69   70   71   72   73   74   75   76   77   78   79