Изменения

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

Счётчик Кнута

Нет изменений в размере, 21:52, 3 марта 2014
Нет описания правки
''Избыточная двоичная система счисления'' - двоичная система счисления, где кроме 0 и 1 допустима 2 в записи числа.
== Алгоритм ==
''Примечание: этот алгоритм работает на не за истинное <tex>O(1)</tex>. Например, чтобы прибавить 1 к 0111...111, нужно <tex>O(n)</tex> действий.''
Имеется число, записанное в избыточной двоичной системе счисления, необходимо добавить 1 к какому-либо разряду. Будем поддерживать следующий инвариант: в следующем за любой двойкой разряде всегда стоит 0.
Анонимный участник

Навигация