Ed
ano passado
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. - Esta afirmação é falsa. O pivô pode ser escolhido de várias maneiras e não necessariamente é a posição do meio do vetor. b) O algoritmo que cria a partição não muda nenhuma posição do vetor. - Esta afirmação é falsa. O algoritmo de partição reorganiza os elementos do vetor em relação ao pivô, mudando suas posições. 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. - Esta afirmação é falsa. O quicksort pode funcionar com partições de tamanhos diferentes, incluindo partições com zero ou um elemento. 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