Ed
há 7 meses
Vamos analisar cada uma das alternativas em relação ao algoritmo de ordenação rápida (QuickSort): a. A variável q representa o pivô, que só pode ser a posição que fica na metade do vetor. - Isso está incorreto, pois o pivô pode ser escolhido de várias maneiras e não necessariamente na metade do vetor. b. O algoritmo que cria a partição não muda nenhuma posição do vetor. - Isso também está incorreto, pois o algoritmo de ordenação rápida reorganiza os elementos do vetor durante a partição. c. O algoritmo funciona independente da posição do vetor. Entretanto, seu desempenho pode mudar. - Esta afirmação é verdadeira. O QuickSort pode ser aplicado a qualquer vetor, mas seu desempenho pode variar dependendo da escolha do pivô e da disposição inicial dos elementos. d. O algoritmo só funciona se as duas partições tiverem pelo menos três elementos. - Isso é falso, pois o algoritmo pode funcionar com partições menores, incluindo partições de tamanho 0 ou 1. e. Nenhuma das alternativas anteriores. - Como a alternativa c é verdadeira, esta opção não é correta. Portanto, a alternativa correta é: c) O algoritmo funciona independente da posição do vetor. Entretanto, seu desempenho pode mudar.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material