Solución

@loredovictor75_657e5d57·13/7/2026TypeScript
solution.tsTypeScript
def binary_search(numbers: list[int], target: int) -> int:
    start = 0
    end = len(numbers) - 1
    while start <= end:
        mid = (start + end) // 2
        if numbers[mid] == target:
            return mid
        if numbers[mid] < target:
            start = mid + 1
        else:
            end = mid - 1
    return -1
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.