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)
O algoritmo descreve uma busca em uma estrutura linear,
a partir do primeiro elemento.
Fonte: PROFESSOR DE EDUCAçãO BáSICA - ÁREA DE ATUAçãO: INFORMáTICA / SEE/DFT / 2017 / CESPE