Комбинаторные алгоритмы для программистов

          

Сочетания


В тех случаях, когда нас не интересует порядок элементов в комбинации, а интересует лишь ее состав, говорят о сочетаниях. Итак,

Сочетания
-сочетаниями из
Сочетания

элементов называют всевозможные

Сочетания
- расстановки, составленные из этих элементов и отличающиеся друг от друга составом, но не порядком элементов. Число
Сочетания
-сочетаний, которое можно составить из
Сочетания
элементов, обозначают через
Сочетания
.

Формула для числа сочетаний получается из формулы для числа размещений. В самом деле, составим сначала все

Сочетания
-сочетания из
Сочетания

элементов, а потом переставим входящие в каждое сочетание элементы всеми возможными способами. При этом получается, что все

Сочетания
-размещения из
Сочетания
элементов, причем каждое только по одному разу. Но из каждого
Сочетания
- сочетания можно сделать
Сочетания
перестановок, а число этих сочетаний равно
Сочетания
. Значит справедлива формула
Сочетания
Из этой формулы находим, что
Сочетания



Содержание раздела