Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — FCC 2022

ProgramaçãoLinguagens de programação
Código
fc067309
Banca
FCC
Órgão
TRT - 5ª Região (BA)
Ano
2022
Cargo
Analista Judiciário - Tecnologia da Informação
Considere o método Java a seguir, que objetiva realizar uma busca binária em um vetor de inteiros ordenado de forma crescente.Imagem associada para resolução da questão Para que a busca binária execute corretamente e dê uma resposta ao usuário para qualquer valor x buscado, existente ou não no vetor, as lacunas I, II e III devem ser, correta e respectivamente, preenchidas por
  1. Am = (i − f) / 2 m = f − 1 m = i + 1
  2. Bm = (i + f) / 2 f = m – 1 i = m + 1
  3. Cm = (i + f) * 2 f = m + 1 i = m − 1
  4. Dm = (i + f) / 2 f = m + 1 i = m − 1
  5. Em = (i − f) / 2 f = m − 1 i = m + 1
Revelar gabarito e comentário

GabaritoB — m = (i + f) / 2 f = m – 1 i = m + 1

Link permanente: /questoes/fc067309