app algorithms: реализация алгоритмов сортировок; app_design: дизайн приложения; database: данные для прогона алгоритмов (генерация синтетических данных и файлы); output: данные после отработки алгоритмов (массивы и время); main.py: запуск приложения;
requirements.txt: нужные утилиты для запуска приложения (лучше использовать python 3.10 и venv).