Buscar

5. No processo de pesquisa binária em um vetor ordenado, os números máximos de comparações necessárias para se determinar se um elemento faz parte ...

5. No processo de pesquisa binária em um vetor ordenado, os números máximos de comparações necessárias para se determinar se um elemento faz parte de vetores com tamanhos 50, 1.000 e 300 são, respectivamente a. 5, 100 e 30 b. 6, 10 e 9 c. 8, 31 e 18 d. 10, 100 e 30 e. 25, 500 e 150

Essa pergunta também está no material:

exec04-algoritmos-busca
3 pág.

Teoria da Computação Universidade PaulistaUniversidade Paulista

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar as opções: a. 5, 100 e 30 b. 6, 10 e 9 c. 8, 31 e 18 d. 10, 100 e 30 e. 25, 500 e 150 Para determinar o número máximo de comparações necessárias na pesquisa binária, podemos usar a fórmula log2(n), onde n é o tamanho do vetor. Para um vetor de tamanho 50, o número máximo de comparações é log2(50) ≈ 5.64, então a resposta mais próxima é a opção a. Para um vetor de tamanho 1.000, o número máximo de comparações é log2(1000) ≈ 9.97, então a resposta mais próxima é a opção b. Para um vetor de tamanho 300, o número máximo de comparações é log2(300) ≈ 8.22, então a resposta mais próxima é a opção c. Portanto, a resposta correta é a opção c.

0
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