Está en la página 1de 1

análisis asintótico de la búsqueda binaria:

Mejor caso:

Como para todo algoritmo de búsqueda, el mejor caso es encontrar la búsqueda al instante. Para este
caso, si el objetivo a buscar se encuentra en el centro del array, solo demoraremos el tiempo de acceso
a este elemento dentro de la tabla de símbolos, por lo que su tiempo es constante O(1).

Peor caso:

El peor caso para el algoritmo binario es encontrar el elemento en unas de las dos esquinas del arreglo,
o simplemente no encontrarlo.

Entonces el caso sería O(log n)

Caso promedio:

El caso promedio es el caso que puede ocurrir con mayor frecuencia (un poco o mas alejado del centro
del array). Por lo tanto, el caso será similar al del peor caso, pero dividiéndolo en dos.

Entonces el caso sería O(log n/2)

También podría gustarte