Изменения

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

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

122 байта добавлено, 07:38, 29 декабря 2013
Специализация алгоритма для генерации следующего битового вектора
* Вместо 0 записываем 1
* Дописываем минимально возможный хвост из нулей
'''function''' nextVector(a:array[1..n] of byte):array[1..n] of byte; // n - длинна вектора '''for''' i = n '''downto''' 1 '''if''' a[i] == 0 a[i] = 1 '''for''' j = i + 1 to n a[j] = 0 '''break''' return(a);
=== Пример работы ===
Анонимный участник

Навигация