Una búsqueda binaria, también conocida como búsqueda de medio intervalo, es un algoritmo utilizado en ciencias de la computación para ubicar un valor específico (clave) dentro de una matriz. Para que la búsqueda sea binaria, la matriz debe ordenarse en orden ascendente o descendente.
¿Como funciona?
Debido a que cada paso en el algoritmo divide el tamaño del arreglo a la mitad, una búsqueda binaria se completará exitosamente en tiempo logarítmico. Es decir, se garantiza que el peor escenario para una matriz de n elementos está dentro de las operaciones log (n).
Binario, términos de programación, búsqueda