Визуализация основных алгоритмов сортировки
novvember.github.io/yet-another-sorting-visualization
Алгоритмы сортировки (основные виды с примерами)
☑️ Сортировка пузырьком
⬜ Сортировка перемешиванием (шейкерная сортировка)
⬜ Сортировка расчёской
☑️ Сортировка вставками
☑️ Сортировка кучей (пирамидальная сортировка)
⬜ Сортировка выбором
☑️ Быстрая сортировка
⬜ Сортировка слиянием
⬜ Пирамидальная сортировка
☑️ Генерация случайного массива
☑️ Задание размера исходного массива
☑️ Задание скорости сортировки (длительность задержки между прорисовками)
☑️ Принудительная остановка расчета
⬜ Сортировка в обратном порядке
☑️ Красивый генерируемый градиент сортируемых столбиков
☑️ Статистика расчета: количество сравнений
⬜ Статистика расчета: количество перестановок, время расчета
⬜ Параллельный запуск нескольких расчетов
React.js + JS (ООП) + HTML/CSS
⚒️ В процессе. Базовая функциональность реализована