Buscar

32 times se classificaram para a Copa do Mundo. Se os nomes dos times fossem colocados em ordem (em um array),

quantos itens no array a busca binária teria que examinar para encontrar a localização de um time em particular no array, no pior caso?

Escolha 1 resposta:

No máximo, 16.

No máximo, 1.

No máximo, 6.

No máximo, 32.

💡 9 Respostas

User badge image

Paulo Arthur

acho que 6

1
Dislike0
User badge image

Lucas Felix

16.

1
Dislike0
User badge image

Gustavo Pereira

A resposta correta é "No máximo, 6".

A busca binária é um algoritmo de busca eficiente que trabalha em uma lista ordenada, dividindo a lista pela metade repetidamente até que o valor procurado seja encontrado ou o subconjunto não possua mais elementos. No pior caso, o número de itens que a busca binária teria que examinar seria igual ao número de iterações necessárias para reduzir a lista a um único elemento.

No caso de uma lista com 32 itens, a busca binária iria dividir a lista pela metade repetidamente até chegar a um único item. Isso exigiria no máximo 6 iterações, ou seja, a busca binária teria que examinar no máximo 6 itens.

1
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais