Estructuras de datos y algoritmos · Búsqueda y ordenamiento
Reducir a la mitad repetidamente un rango ordenado para encontrar un objetivo en tiempo logarítmico.