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