Logo Passei Direto
Buscar
Leia o texto a seguir: Algumas linguagens de programação, como o Python, possibilitam o desenvolvimento de códigos utilizando estruturas de armazenamento de dados chamada vetores ou arrays. O objetivo desse tipo de estrutura é armazenar mais de um valor em uma região de memória.
Considerando o código apresentado, qual a técnica mais eficiente para realizar a pesquisa do número 6 neste vetor?
Utilizar o algoritmo de quick sort e, em seguida, busca sequencial.
Utilizar o algoritmo de busca sequencial.
Utilizar o algoritmo de merge sort e, em seguida, busca binária.
Utilizar o algoritmo de quick sort e, em seguida, busca binária.
Utilizar o algoritmo de busca binária.
User badge image
EmpreendedorismoInovador

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Para pesquisar o número 6 em um vetor de forma eficiente, a melhor abordagem é: Utilizar o algoritmo de quick sort e, em seguida, busca binária. Isso porque a busca binária requer que o vetor esteja ordenado. O quick sort é um algoritmo eficiente de ordenação, e após ordenar o vetor, a busca binária permite encontrar o número 6 de forma rápida, com complexidade O(log n).

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