Порівняння алгоритмів сортування реалізоване на c++
В програмі реалізовані такі алгоритми сортування:
- бульбашкою
- вставкою
- вибором
- злиттям
- швидке
- пірамідальне
Можливий вибір розміру масивів:
- 100
- 1000
- 10000
Масив генерується рандомно за допомогою функцій rand(), srand() та бібліотеки ctime для уникнення псевдо-рандому.
Програма записує ресультати роботи алгоритмів в .csv файл, для масивів від 0 до вибраного вами розміру з кроком 10 і кількістю операцій відповідно, для того, щоб можна було подивитись графік роботи.
Також в програмі реалізоване інтерактивне меню, яке керується за допомогою клавіш стрілок вгору та вниз відповідно, та зміною кольору.