Logo Passei Direto
Buscar

Leia o texto a seguir:

Um algoritmo de pesquisa binária executa a estratégia de divisão e conquista. Esse algoritmo pode ser descrito assim: pesquise um array ordenado dividindo repetidamente o intervalo de pesquisa pela metade; comece com um intervalo cobrindo todo o array. Se o valor da chave de pesquisa for menor que o item no meio do intervalo, reduza o intervalo para a metade inferior. Caso contrário, reduza-o para a metade superior. Verifique repetidamente até que o valor seja encontrado ou o intervalo esteja vazio.

Considerando as informações apresentadas, avalie as afirmações abaixo:

I. Existem dois fundamentos da estratégia de divisão e conquista: um deles é a condição de parada e o outro é a fórmula relacional.

II. Algoritmos como busca binária e busca sequencial são conhecidos como divisão e conquista, tendo como complexidade O(log n).

III. Esse algoritmo consiste em duas etapas: dividir uma entrada (etapa 1, divisão) com o objetivo de encontrar uma solução para cada subproblema (etapa 2, conquista).

É correto o que se afirma em:

Grupo de escolhas da pergunta



II, apenas.


III, apenas.


I, apenas.


I e III, apenas.


II e III, apenas.

User badge image
Kewin Cauê

há 2 anos

User badge image
Kewin Cauê

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é a letra II, apenas. A afirmação I está incorreta, pois a estratégia de divisão e conquista possui três fundamentos: a divisão do problema em subproblemas menores, a conquista das soluções para cada subproblema e a combinação das soluções dos subproblemas para obter a solução do problema original. A afirmação III também está incorreta, pois a busca binária consiste em apenas uma etapa: a divisão da entrada em subproblemas menores. A conquista da solução para cada subproblema é feita de forma implícita, ao se repetir o processo de divisão até que se encontre o valor procurado.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina