Se halla el elemento central del vector. Si coincide con el dato a buscar, se termina la búsqueda. Esto indica un paso de parámetro por referencia. El vector V, realmente hace referencia a la dirección en memoria donde está ubicado vec. Cualquier modificación que le ocurra a V, realmente ocurre sobre vec. Si el dato buscado es menor que el central, se sabe que está en la primera mitad del vector. Si el dato buscado es mayor que el central, se sabe que está en la segunda mitad del vector. Se selecciona la mitad del vector en la cual se cree que se halla el dato buscado y se repite todo el proceso anterior. Si en la mitad donde se supone que se encuentra el dato es menor que uno (no contiene más elementos), el dato no se encuentra en el vector y termina la búsqueda.
Ejemplo: Realizar un subalgoritmo que permita buscar un dato en un vector de N
elementos, utilizar el método de búsqueda binaria.
-