Решил уделить больше внимание различным сортировкам на C#. Первая, которую решил осуществить - Quick Sort (Быстрая сортировка). Один из быстрых известных универсальных алгоритмов сортировки массивов. Суть алгоритма:
- из массива выбирается элемент. Как правило, в качестве этого элемента берется центральный элемент массива.
- остальные элементы распределяются таким образом, чтобы слева оказались все элементы, меньшие или равные опорному элементу. Элементы, большие или равные опорному элементу, помещаются справа.