Изменения
→Специализация алгоритма для генерации следующего битового вектора
* Вместо <tex>0</tex> записываем <tex>1</tex>
* Дописываем минимально возможный хвост из нулей
'''function''' nextVector(a:arrayint[1..n] of bytea):array[1..n] of byte <font color=green>// <tex>n</tex> {{---}} длина вектора</font>
'''for''' i = n '''downto''' 1
return(a)
Приведённый алгоритм эквивалентен прибавлению единицы к битовому вектору.