Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум. Дискретная математика..pdf
Скачиваний:
383
Добавлен:
22.05.2015
Размер:
192.67 Кб
Скачать

Комбинаторика: генерация

19

Комбинаторика: генерация

Упражнение 1 «Биномиальный коэффициент»

Даны натуральные числа n и k, n k . Требуется написать программу, которая вычисляет Ckn .

Напишите различные варианты этой программы: по определению, по сокращённой формуле, по рекуррентной формуле. Выявите ограничения для каждого способа.

Упражнение 2 «Генерация всех перестановок»

Дано натуральное число n. Требуется написать программу, которая генерирует все перестановки последовательности натуральных чисел от 1 до n. Реализуйте алгоритм генерации перестановок в лексикографическом порядке.