Ed
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.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material