Есть исходный массив а
Есть пустой массив б
В цикле просматривается массив а, выбирается самый большой элемент и перемещается в массив б. И так до тех пор, пока массив а не опустеет.
Я пока уверен только в том, что этот алгоритм не quicksort (и медленней онного) и не "пузырьковая" (и быстрее онной) ;)