Proszę stworzyć algorytm w pseudokodzie, który sortuje tablicę liczb metodą sortowania przez wybieranie.
Array: [3, 1, 4, 7, 8, 2]
Algorytm SelectionSort(A: lista sortowalnych elementuw)
// ... ostawienie parametrów wejsiciowych
n = długość(A) // ... obliczenie rozmiaru tablicy

dla i = 1 do n - 1
// ... pętla po elementach
min = i

dla j = i + 1 do n
// ... znalezienie najmniejszego elemento
jeśli A[j] < A[min]
min = j
end dla

// ... zamiana najmniejszego elemento
jesili i != min
zamień(A[i], A[min])
end jesili

end dla

end SelectionSort