Метод обменной сортировки с выбором
Немного лучше метод обменной сортировки с выбором (рис. 9.16). В первый раз просматривается весь исходный файл и наименьший элемент (2) меняется местами с первым (8). На втором шаге исходный файл просматривается, начиная со второго элемента, и наименьший элемент в этом подфайле меняется местами со вторым элементом файла. Этот процесс повторяется до тех пор, пока весь файл не будет рассортирован. Хотя перестановка элементов и требует дополнительных операций, она занимает значительно меньше времени, чем процедуры просмотра и сравнения элементов, маркированных значением max.