39
правок
Изменения
→Специализация алгоритма для генерации предыдущего разбиения на множества
*'''Если''' <tex> i </tex> {{---}} первый элемент, '''то''' мы не можем добавить единицу никуда правее, следовательно предыдущее разбиение должно состоять из множеств, мощности которых <tex>{ } \le m_i - 1</tex>
*'''Иначе''' исключить исключим <tex> 1</tex> элемент из <tex> i</tex> {{---}}ого множества и добавить добавим его к <tex> i - 1</tex> множеству(при условии что мощность <tex> i - 1</tex> множества не станет больше <tex> m_i - 1</tex>, иначе создать создадим множество из <tex> 1</tex> элемента)
===Реализация===