Содержание
- Введение 1
- Основные понятия и алгоритмы сортировки 2
- - Принцип работы пузырьковой сортировки 2.1
- - Принцип работы шейкерной сортировки 2.2
- - Сложность алгоритмов сортировки 2.3
- Теоретический анализ и сравнение алгоритмов 3
- - Сравнение временной сложности 3.1
- - Сравнение пространственной сложности 3.2
- - Анализ стабильности алгоритмов 3.3
- Практическая реализация и тестирование 4
- - Реализация алгоритмов на языке Python 4.1
- - Тестирование алгоритмов на разных наборах данных 4.2
- - Сравнение времени выполнения 4.3
- Заключение 5
- Список литературы 6