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