Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — IDECAN 2025

Algoritmos e Estrutura de DadosAlgoritmos
Código
qg523030
Banca
IDECAN
Órgão
IF-PA
Ano
2025
Nível
Superior
Cargo
Professor - Informática
O algoritmo buscaPrimeira, apresentado a seguir, implementa uma versão modificada da busca binária, cujo objetivo é localizar a primeira ocorrência de um valor alvo em um vetor ordenado (possivelmente com valores repetidos).Imagem associada para resolução da questãoDado o vetor V = [2, 4, 4, 4, 5, 7, 9] e o valor alvo = 4, a execução da função buscaPrimeira(V, 4) retornará:
  1. Ao índice 0, assumindo que a contagem começa em 1 e não em 0.
  2. Bo índice 3, pois é o último elemento com valor igual ao alvo.
  3. Co índice 1, pois é a primeira posição em que o valor 4 aparece no vetor.
  4. Do índice 2, já que é o valor retornado na primeira correspondência encontrada.
  5. Eo valor -1, pois o algoritmo termina sem encontrar o alvo corretamente.
Revelar gabarito e comentário

GabaritoC — o índice 1, pois é a primeira posição em que o valor 4 aparece no vetor.

Link permanente: /questoes/qg523030