Theory and Tasks for Students - Spring 2019
Сравнение сортировок

Требуется написать программу, выполняющую сортировку массивов различной длины различными методами, а именно: Пузырьком, Усовершенствованным Пузырьком, Шейкера, Вставками, Выбором, Шелла, QSort.
Запускаться сортировки должны на случайных наборах данных размером в 10, 100, 1000 и 10000 элементов.
Для каждого запуска должно быть посчитано количество перестановок и количество сравнений.
По итогам запусков необходимо составить таблицу со сравнительной статистикой работы сортировок и провести сравнение их эффективности.