SelectionSort (vector T)
1 declare min, pos1, pos2 : Integer
2 for pos10 to T.size() - 2
3 do minpos1
4 for pos2pos1 + 1 t o T.size() - 1
5 do if T[pos2] < T[min]
6 then minpos2
7 T.swap(pos1,min)
Por meio das instruções nas linhas de 4 a 6, é procurado
o elemento com o menor valor do restante do vetor de entrada.
Fonte: PROFESSOR DE EDUCAçãO BáSICA - ÁREA DE ATUAçãO: INFORMáTICA / SEE/DFT / 2017 / CESPE