Buscar

Seja um vetor de inteiros com 400 elementos distintos ordenados em ordem crescente. Qual é o número máximo de iterações necessárias para encontrar ...

Seja um vetor de inteiros com 400 elementos distintos ordenados em ordem crescente. Qual é o número máximo de iterações necessárias para encontrar um elemento qualquer do vetor caso seja utilizado o algoritmo de busca binária? (0,5 pontos)


Essa pergunta também está no material:

ALG_II_ATIVIDADE_
2 pág.

Algoritmos Universidade PaulistaUniversidade Paulista

Respostas

User badge image

Ed Verified user icon

O número máximo de iterações necessárias para encontrar um elemento qualquer em um vetor de 400 elementos distintos ordenados em ordem crescente utilizando o algoritmo de busca binária é de aproximadamente 9 iterações. Isso ocorre porque a busca binária divide o vetor pela metade a cada iteração, reduzindo pela metade o número de elementos a serem verificados. Portanto, em média, a busca binária encontra o elemento desejado em um tempo logarítmico, o que resulta em um número máximo de iterações próximo a log2(400) ≈ 9.

0
Dislike0

Responda

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

Continue navegando