Сортировка выбором (Selection sort). Фрагмент 7 лекции cs50
Весь курс CS50 — https://javarush.com/s/course_cs50
Это хорошо, когда есть выбор! И пускай этот классический алгоритм больше подходит для обучения, его очень полезно запрограммировать на Java или на C. А чтобы понять принцип, смотрим видео с лекции CS50. Как всегда, с живыми примерами.