Vamos analisar as alternativas: A) A variável pivo_pos localiza a posição a qual conterá o valor de referência para comparações com todos os outros valores do vetor. - Correta. B) Na linha 11 até a linha 14 comparamos o pivô com todos os valores ao lado direito do mesmo. Caso um valor seja menor que o pivô, ele deve ser colocado para uma posição anterior a do pivô, ou no máximo, no local do pivô. - Correta. C) Na linha 16 até a linha 19 comparamos o pivô com todos os valores ao lado esquerdo do mesmo. Caso um valor seja maior que o pivô, ele deve ser colocado para uma posição posterior a do pivô, ou no máximo, no local do pivô. - Correta. D) A troca (linha 21 e 22) pode acontecer entre um valor do lado esquerdo e do lado direito, ou entre o próprio pivô e um dos valores destoantes de cada um dos lados. Você acertou! Primeiro localizamos a posição (linha 4) e depois o valor daquela posição (linha 5). - Correta. E) Na linha 4 acessamos a posição do pivô no vetor e na linha 5 acessamos a posição correspondente do vetor conforme calculado na linha 4. - Correta. Portanto, todas as alternativas estão corretas.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar