Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
много вопросов 12.05.03 14:21 Число просмотров: 1267
Автор: dub Статус: Member
|
> > > n нигде не уменьшается, значение A(n) больше > нигде не > > > используется, а как выходной заявлен только > массив D. > > Тогда > > > зачем нужна строка > > > > A(n)= A(n) and A(n+1) > > > как впрочем и строки > > > > A(n)= A(n)<<1 > > > > A(n)=A(n) xor C > > > > просто логические операции над текущим значением > > Я к тому, что указанные операции можно безболезненно > выкинуть из исходника, так как на массив D они не влияют. > Поэтому возникает вопрос: нет ли тут какой-то ошибки или > это действительно "мусор"?
ошибки нет, двоичная арифметика, каждый битик на счету ;-)))
> Если не брать его во внимание, то оставшая часть алгоритма > просто засовывает в массив D старшие биты элементов > A(1) and B(1) and E > A(2) and B(2) > A(3) and B(3) > ... > A(a-1) and B(a-1)
мне надо узнать, на что похож алгоритм, есть ли аналогии ?
|
|
|