Logo Passei Direto
Buscar
Em qual situacao o algoritmo de busca linear e mais eficiente do que a busca binaria?
a) Quando a lista esta ordenada.
b) Quando a lista e pequena e desordenada.
c) Quando se precisa de um algoritmo de menor complexidade de tempo.
d) Quando a lista esta organizada em uma arvore binaria.
User badge image
Matematicamente

há 5 dias

Respostas

User badge image

Ed Verified user icon

há 5 dias

Para determinar em qual situação a busca linear é mais eficiente do que a busca binária, vamos analisar as opções: a) Quando a lista está ordenada. - A busca binária é mais eficiente em listas ordenadas, pois ela divide a lista pela metade a cada iteração. b) Quando a lista é pequena e desordenada. - A busca linear pode ser mais eficiente em listas pequenas, pois não há necessidade de ordenação e a complexidade é O(n), que pode ser aceitável para listas pequenas. c) Quando se precisa de um algoritmo de menor complexidade de tempo. - A busca linear não tem menor complexidade de tempo do que a busca binária, que é O(log n) em listas ordenadas. d) Quando a lista está organizada em uma árvore binária. - A busca binária não se aplica diretamente a listas, mas sim a árvores binárias, onde a busca é mais eficiente. A opção que melhor se encaixa na situação em que a busca linear é mais eficiente é: b) Quando a lista é pequena e desordenada.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina