InstruçÔes
Passo 14
VocĂȘ percebeu que a segunda chamada da função agora tem os valores
3, 5, 4 na lista? Isso indica que a busca binĂĄria estĂĄ funcionando como esperado.
Foi assim que aconteceu: o algoritmo primeiro verificou 3 como o meio da lista inicial. Como 4 Ă© maior que 3, a busca se deslocou para a metade direita. Em seguida, examinou 5 como o novo meio. Como 4 Ă© menor que 5, a busca se moveu para a esquerda, identificando finalmente 4 como o meio do intervalo final.
Para testar a função novamente, chame-a com [1, 3, 5, 9, 14, 22], 10 e registre no console. Essa é uma situação em que o valor não serå encontrado.
O que fazer:
Testes:
- VocĂȘ deve chamar a função com `binarySearch([1, 3, 5, 9, 14, 22], 10)` e registrar no console.
Console