ENEM, perguntado por taynararaujo2449, 1 ano atrás

A ordenação Insertionsort também é conhecida como ordenação por inserção. É de implementação simples e traz bons resultados. Considere o trecho de código abaixo. 01 - int insertionionSort(int vec[], int tam) { 02 - int i, j, qtd=0; 03 - for(i = 1; i < tam; i ){ 04 - j = i; 05 - while((vec[j] < vec[j - 1])

Soluções para a tarefa

Respondido por LarissaMoura3
4

Alternativa 1: I ,apenas.

Ao analisar as afirmativas, podemos concluir que:

I – Correta. O funcionamento da verificação "(vec[j] < vec[j - 1])" da linha 5 é semelhante ao que ocorre na busca sequencial indexada.

II – Incorreta. O laço interno que compreende as linhas 5 até a 9 pode ser executada até que a variável j alcance o valor 0 ou por outra condição de laço de repetição.

III – Incorreta. É possível perceber que do índice 0 até j-1 ocorre a porção ordenada do vetor do tipo vec.

Em anexo acrescentei o complemento da questão.

Bons estudos!

Anexos:
Perguntas interessantes