Volver a Búsqueda Binaria
Búsqueda Binaria

Encuentra el Objetivo

Fácil2 min de lectura

Búsqueda binaria sobre un arreglo ordenado.

Enunciado

Recibes un arreglo arr de enteros ordenado de forma ascendente y un entero objetivo. Devuelve el índice donde aparece objetivo dentro del arreglo. Si no aparece, devuelve -1.

Restricciones

  • El arreglo puede estar vacío.
  • Los valores son únicos.
  • La solución tiene que ser O(log n) en tiempo.

Ejemplos

arrobjetivoresultado
[1, 3, 5, 7, 9, 11]73
[1, 3, 5, 7, 9, 11]4-1
[5]50

Pistas progresivas

0 de 3

    Intenta resolver el problema antes de ver pistas.

    Tu solución

    Cargando editor
    Escribe tu solución y dale a Correr tests.

    Solución

    Intenta resolverlo primero. Ver la solución antes de tiempo recorta lo que aprendes.