A função abaixo, escrita na linguagem PHP, recebe um vetor e...
Ao chamar a função com um vetor de elementos [3, 1, 2], qual vetor é devolvido pela função?
Comentários
Veja os comentários dos nossos alunos
Inicialmente temos o array com a sequência 3 1 2. A cada iteração será feita uma troca entre o item da posição "i" com o item da posição "j" , com isso temos, que:
[i, j] -
[0, 0] -> 3 1 2
[0, 1] -> 1 3 2
[0, 2] -> 2 3 1
[1, 0] -> 3 2 1
[1, 1] -> 3 2 1
[1, 2] -> 3 1 2
[2, 0] -> 2 1 3
[2, 1] -> 2 3 1
[2, 2] -> 2 3 1
Resposta, letra A
questão que não mede conhecimento, teria que ser menos iteração, pois quem tem que rodar isso é o computador. Numa prova fica demorado para resolver. O teste de mesa fica muito grande.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo