Logo Passei Direto
Buscar
A busca binária é uma forma eficiente de se efetuar busca em arranjos de dados, pois reduz pela metade a quantidade de possíveis candidatos a cada iteração. Entretanto uma condição é necessária para ela ser usada.
Assinale a alternativa correta referente à esta condição:
a. O vetor ou arranjo deve ter escopo global dentro do programa.
b. A estrutura ou arranjo deve ter seus dados ordenados.
c. O número total de elementos da estrutura de dados deve ser par.
d. Os dados do vetor ou estrutura devem ser do tipo char.
e. Não pode haver números float ou double (com decimais) na estrutura de dados.
User badge image
Desenvolvendo com Questões

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

A busca binária é um algoritmo que funciona de forma eficiente em arranjos de dados, mas para que ela funcione corretamente, é necessário que os dados estejam organizados de uma maneira específica. Analisando as alternativas: a) O vetor ou arranjo deve ter escopo global dentro do programa. - Isso não é uma condição para a busca binária, pois ela pode ser aplicada a qualquer vetor, independentemente do escopo. b) A estrutura ou arranjo deve ter seus dados ordenados. - Esta é a condição essencial para que a busca binária funcione. Sem a ordenação, o algoritmo não consegue determinar corretamente onde procurar. c) O número total de elementos da estrutura de dados deve ser par. - Não é uma condição necessária. A busca binária pode ser aplicada a vetores com número ímpar ou par de elementos. d) Os dados do vetor ou estrutura devem ser do tipo char. - Não é uma condição. A busca binária pode ser aplicada a diferentes tipos de dados, desde que estejam ordenados. e) Não pode haver números float ou double (com decimais) na estrutura de dados. - Isso também não é uma condição. A busca binária pode ser aplicada a números com decimais, desde que estejam ordenados. Portanto, a alternativa correta é: b) A estrutura ou arranjo deve ter seus dados ordenados.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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