94
правки
Изменения
Нет описания правки
== Псевдокод получения следующего кода Грея ==
Пусть нам известен код Грея для длины $n - 1$, записанный в массив из строк $perm[i](j)$, где $i$ - номер перестановки, а $j$ номера элементов перестановок(номерация начинается с единицы). При этом переменная $t = true$, $j = 1$:
procedure grey_code(t: boolean; j: integer);
var
i, c: integer;
if j <= (n - 1)! then {условие выхода из рекурсии}
begin
end;
end;