Logo Passei Direto
Buscar
Em relação aos algoritmos de ordenação, considere as afirmacoes abaixo: 1. Os algoritmos de ordenação recursivos são melhores que os algoritmos de ordenação não recursivos em qualquer situação. 2. O algoritmo de ordenação por bolha utiliza da recursividade para trocar elementos sucessivos, até que o vetor esteja totalmente ordenado. 3. O algoritmo de ordenação por intercalação utiliza, além da recursividade, um método iterativo para “misturar” os subproblemas. 4. O algoritmo de ordenação rápida (quick sort) é o que ordena qualquer vetor da maneira mais rápida possível, independente do conteúdo da entrada. Escolha a alternativa que contenha apenas as afirmações verdadeiras.

a. 1 e 3
b. 1 e 2.
c. 2 e 3.
d. 3 e 4.
e. 3.
User badge image
Aprendendo com Desafios

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada uma das afirmações sobre algoritmos de ordenação: 1. Os algoritmos de ordenação recursivos são melhores que os algoritmos de ordenação não recursivos em qualquer situação. - Esta afirmação é falsa. Não existe um algoritmo de ordenação que seja sempre melhor em todas as situações. A eficiência depende do contexto e do tipo de dados. 2. O algoritmo de ordenação por bolha utiliza da recursividade para trocar elementos sucessivos, até que o vetor esteja totalmente ordenado. - Esta afirmação é falsa. O algoritmo de ordenação por bolha é um algoritmo iterativo e não utiliza recursividade. 3. O algoritmo de ordenação por intercalação utiliza, além da recursividade, um método iterativo para “misturar” os subproblemas. - Esta afirmação é verdadeira. O algoritmo de ordenação por intercalação (merge sort) é recursivo e envolve a combinação (ou "mistura") de subproblemas. 4. O algoritmo de ordenação rápida (quick sort) é o que ordena qualquer vetor da maneira mais rápida possível, independente do conteúdo da entrada. - Esta afirmação é falsa. O desempenho do quick sort pode variar dependendo do conteúdo da entrada e do pivô escolhido. Agora, analisando as alternativas: a. 1 e 3 - Falsa, pois a 1 é falsa. b. 1 e 2 - Falsa, pois ambas são falsas. c. 2 e 3 - Falsa, pois a 2 é falsa. d. 3 e 4 - Falsa, pois a 4 é falsa. e. 3 - Verdadeira, pois a 3 é a única verdadeira. Portanto, a alternativa correta é: e. 3.

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!

Mais perguntas desse material

Os algoritmos de ordenação rápida e ordenação por intercalação podem sofrer variações de desempenho dependendo da organização do vetor de entrada fornecido. Escolha uma opção:


Verdadeiro
Falso

Mais conteúdos dessa disciplina