Изменения

Перейти к: навигация, поиск

Получение следующего объекта

18 байт добавлено, 20:13, 27 ноября 2014
Специализация алгоритма для генерации следующего сочетания
* Пойдём справа налево. Будем искать номер элемента, который отличается от предыдущего на <tex>2</tex>.
* Увеличим найденный элемент на <tex>1</tex>, и допишем в конец минимально возможный хвост, если такого элемента нет – на вход было дано последнее сочетание.
'''int[]''' nextChoose('''int[] ''' a, '''int ''' n, '''int ''' k) <font color=green>// <tex>n,k </tex> {{---}} параметры сочетания</font>
'''for''' i = 0 '''to''' k - 1
b[i] = a[i]
Анонимный участник

Навигация