Baixe o app do Guru IA

Android e iOS

Foto de perfil

Aluno

ENVIADA PELO APP
Estudos Gerais03/05/2024

O algoritmo de busca binária considera um vetor ordenado de ...

O algoritmo de busca binária considera um vetor ordenado de n\mathrm{n} elementos para realizar a varredura dos elementos, por isso é possível implementar um algoritmo mais eficiente do que aquele que utiliza a busca sequencial. Adotando o paradigma dividir para conquistar, o problema global é dividido em subproblemas, o que faz com que o espaço de busca se reduza à metade a cada iteração do algoritmo.

Com relação ao algoritmo de busca binária apresentado, avalie as afirmaçōes a seguir. I. Se nn for um valor pequeno, o custo adicional para ordenar a lista pode não compensar. II. As comparações requeridas começam com uma lista de tamanho n/2n / 2, depois n/4n / 4, depois n/6n / 6, depois n/8 e assim sucessivamente enquanto o elemento procurado não tiver sido encontrado,ee a lista não for vazia. III. O número máximo de comparações requeridas é dado por nlog(n). IV. A análise da busca binária elimina metade dos itens que restam a cada comparação.

Está correto que se afirma em: a.I e IV, apenas. b. Il e IV, apenas. c. II e III, apenas. d. III e IV, apenas. e. le III, apenas.

Envie suas perguntas pelo App
Google Play
App Store
Equipe Meu Guru

Prefere sua atividade resolvida por um tutor especialista?

  • Receba resolvida até o seu prazo
  • Converse com o tutor pelo chat
  • Garantia de 7 dias contra erros