Questão nº 106

Questão de Engenharia Elétrica/Eletrônica · CEBRASPE PF 2025 (nº 106)

CEBRASPE2025Perito Criminal Federal - Engenharia Elétrica/EletrônicaEngenharia Elétrica/Eletrônica

Acerca das estruturas de dados multimídias e dos algoritmos de ordenação e busca, julgue os itens a seguir.


A busca binária pode ser aplicada com eficiência em qualquer estrutura de dados linear, independentemente de estar ordenada ou não.

Resposta comentada

A busca binária é um algoritmo que divide o espaço de busca pela metade a cada passo, comparando o elemento procurado com o valor do meio. Para isso funcionar, os dados precisam estar ordenados e permitir acesso direto ao elemento do meio (como em vetores/arrays), o que não acontece em listas encadeadas ou em dados desordenados.

  • Correta: Errado. O erro está em afirmar que funciona "em qualquer estrutura de dados linear, independentemente de estar ordenada ou não" — sem ordenação, a premissa de descartar metade do vetor é inválida, e em listas encadeadas não há acesso aleatório ao meio.

Como ficaria certo: A busca binária pode ser aplicada com eficiência em vetores ordenados, pois permite acesso direto ao elemento central e descarta metade dos dados a cada comparação.

Fonte: CEBRASPE PF 2025 Perito Criminal Federal - Engenharia Elétrica/Eletrônica. Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho