Procura

Algoritmos e estrutura de dadosAlgoritmos de busca


EXERCÍCIOS - Exercício 54

  • (CESGRANRIO 2021)

Desejam-se realizar buscas nas seguintes coleções de dados, representadas na linguagem Java:
I - Um array de 1.000 números inteiros ordenados de forma decrescente; II - Uma lista encadeada desordenada e alocada dinamicamente, cujos 1.000 nós contêm strings (uma string por nó); III - Uma lista encadeada, alocada dinamicamente, cujos 1.000 nós contêm números decimais (um número double por nó) ordenados de forma ascendente.
Levando-se em consideração a exequibilidade e a eficiência, quais métodos de busca devem ser empregados, respectivamente, em cada um dos três casos acima?


A) I – sequencial; II – sequencial; III – binária

B) I – binária; II – sequencial; III – sequencial

C) I – binária; II – sequencial; III – binária

D) I – sequencial; II – sequencial; III – sequencial

E) I – sequencial; II – binária; III – binária


Próximo:
EXERCÍCIOS - Exercício 55

Vamos para o Anterior: Exercício 53

Tente Este: Exercício 47

Primeiro: Exercício 1

VOLTAR ao índice: Algoritmos e estrutura de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+