Изменения

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

Монотонный код Грея

38 байт добавлено, 15:01, 19 декабря 2016
Нет описания правки
Принимает <tex>n, j</tex>, а так же дополнительный параметр определяющий надо-ли переворачивать кортеж.
<code>
'''function''' p('''int''' n, '''int''' j, '''bool''' reverse = ''false''):'''list<int[n]>'''
'''if''' n == 1 and j == 0
'''if''' '''not''' reverse
Генерация монотонного кода Грея при помощи уже написанного генератора <code>p</code>.
<code>
'''function''' monotonic('''int''' n):'''list<int[n]>'''
'''for''' i '''in''' range(n)
'''for''' x '''in''' (p(n, i) '''if''' i % 2 == 0 '''else''' p(n, i, reverse=True))
162
правки

Навигация