Questão 842582

Tecnologia da Informação · 2012

Questão

ID 842582

Disciplina: Tecnologia da Informação

Assunto: Busca Binária

Ano: 2012 Banca: COPESE UFT - Comissão Permanente de Seleção da Universidade Federal do Tocantins Órgão: Ministério Público do Estado do Tocantins


Analise o algoritmo de busca binária a seguir.

1 __busca-bin( v, x )

2 ____inf:=0; sup:=n; busca-bin:=-1;

3 ____enquanto inf ≤ sup faça

4 ______meio:= ⌊(inf + sup)/2⌋ ____% índice a ser buscado

5 ______se v[ meio ] = x então

6 _______busca-bin := meio ____% elemento encontrado

7 _______inf:= sup + 1

8 ____senão se v[ meio ] < x então

9 __________inf := meio + 1

10 ______senão sup := meio – 1

Considerando o vetor v[0...9] com dez elementos (n = 10) e os seguintes valores:

v =

5

10

15

20

25

30

35

40

45

50

a quantidade de comparações necessárias entre o vetor e o valor procurado para que o algoritmo encontre o valor x = 15 é:

Alternativas da questão 842582
Pular para o conteúdo principal