Questão 53 — Banco do Brasil 2021 Cesgranrio

Estruturas de DadosBusca em estruturas de dadosEscriturário – Agente de Tecnologia

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?

  1. AI – sequencial; II – sequencial; III – binária
  2. BI – binária; II – sequencial; III – sequencial
  3. CI – binária; II – sequencial; III – binária
  4. DI – sequencial; II – sequencial; III – sequencial
  5. EI – sequencial; II – binária; III – binária

Gabarito oficial: B

Quer saber por quê? Com conta no Certamine esta questão vem com explicação, comentários de quem também estuda, e entra no seu histórico de acertos — ligada ao tópico do seu edital.

Criar conta grátis

Outras questões de Busca em estruturas de dados

Questão 53 da prova aplicada pela Cesgranrio para o Banco do Brasil em 2021. Enunciado e gabarito são de autoria da banca examinadora, reproduzidos aqui para fins de estudo.