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