Сортування прямим вибором
Алгоритм сортування прямим вибором у сенсі протилежний сортуванню прямими включеннями.
При прямому включенні кожному кроці розглядається лише одне черговий елемент вхідний послідовності і всі елементи готової послідовності знаходження місця включення.
При прямому виборі для пошуку одного елемента з найменшим ключем проглядаються всі елементи вхідної послідовності і знайдений елемент міститься як черговий елемент на кінець готової послідовності.

Метод сортування прямим вибором ґрунтується на наступних правилах:
- Вибирається елемент із найменшим ключем.
- Він змінюється місцями із першим елементомa0.
- Потім ці операції повторюються з елементами, що залишилисяn-1,n-2 елементами і так далі до тих пір, поки не залишиться один, найбільший елемент.

Аналіз алгоритму прямим вибором
Число порівнянь ключів не залежить від порядку ключів:
C=½(n 2 -n).
Число перестановок мінімальне
Mmin=3(n-1)
у разі спочатку впорядкованих ключів та максимально
Mmax= n2/4 +3(n-1),
якщо спочатку ключі розташовуються у зворотному порядку.
Середня кількість пересилок
Mср≈n(ln n + g),
деg = 0,577216... - Константа Ейлера.
Резюме : як правило, сортування прямим вибором краще алгоритму прямого включення, однак, якщо ключі на початку впорядковані або майже впорядковані, пряме включення залишатиметься дещо швидшим.