![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Vandalko |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 7.5.2007 Репутация: нет Всего: нет |
И так, есть реализация алгоритма Berlekamp-Massey:
И еще реализация LFSR:
Так вот, све прекрасно, кроме последовательности: {1,1,1,1,1,0,0,0,0,0} - результат выповления метода BerlekampMassey: линейная сложность = 5, но вот проблема - LFSR такой длины никогда не выдает такую последовательность, максимум {1,1,1,1,1,0,0,0,0}, а уже 6-битовый регистр может генерировать последовательность с 5мя нулями, тоесть нужный нам результат.... Возможно я гдето ошибаюсь в реализации самого LFSR, но и проверка "на листике" так же не дала нужный результат... тогда напрашивается мысль об ошибке в реализации алгоритма Berlekamp-Massey, но это очень врятли... Вобщем, я застрял... Help!!! |
||||
|
|||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 6 Всего: 44 |
про данные алгоритмы ничего не знаю, но код походу на C#
|
|||
|
||||
| MrCellophane |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 28.9.2013 Репутация: нет Всего: нет |
ошибка в реализации Берлэкампа-Мэсси. Вот ссылка. Там есть нормальная реализация на java
http://en.wikipedia.org/wiki/Berlekamp%E2%...assey_algorithm А тут ты как минимум нахомутал с регистрами. |
|||
|
||||
| akizelokro |
|
|||
![]() Крокодил ![]() ![]() Профиль Группа: Участник Сообщений: 761 Регистрация: 30.7.2007 Репутация: 1 Всего: 5 |
Энто что, когда не справляются с проблемами на других языках, пошла мода озадачивать программеров на С++? (Я ещё VB, JavaScript, PHP чутка знаю, а до того ещё когда-то на С#, фортране, Паскале и Perl что-то писал).
-------------------- a = a + b; b = a - b; a = a - b; |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |