Size: a a a

2020 November 30

ДХ

Дима Хруслов... in pro.algorithms
У нас просто дана последовательность, сказано что здесь 2m символов, один из которых искривлённый. Нужно определить закон формирования линейной рекуррентной последовательности
источник

ДХ

Дима Хруслов... in pro.algorithms
Если брать не искривлённую последовательность, а обычную правильную, то из первой половины регистром должна получиться вторая половина
источник

ДХ

Дима Хруслов... in pro.algorithms
я из этой логики и делал 10 разных регистров, чтобы хоть где-то из первой половины вторую получить, но этого не произошло
источник

ДХ

Дима Хруслов... in pro.algorithms
Вычисления такие получились
источник

ДХ

Дима Хруслов... in pro.algorithms
где-то банально регистр просто не строился, потому что полином не получался
источник

ДХ

Дима Хруслов... in pro.algorithms
вот пример правильной последовательности
источник

ВВ

Вадим Великодный... in pro.algorithms
Дима Хруслов
Если брать не искривлённую последовательность, а обычную правильную, то из первой половины регистром должна получиться вторая половина
Ну так я о том и говорю, что если для некоторой последовательности найти регистр, то он будет выдавать эту последовательность.
источник

ВВ

Вадим Великодный... in pro.algorithms
Пусть последовательность из задачи — S. Мы предполагаем, что инвертирован 1-й бит. Инвертируем его и получаем последовательность S1. Для неё находим многочлен P1. Регистр с этим характеристическим многочленом будет выдавать последовательность S1. То есть, он будет выдавать S с отличием в одном бите. Разве нет?
источник

ДХ

Дима Хруслов... in pro.algorithms
Я может не правильно понимаю, но в последовательности S1 вторая половина не должна получаться из первой?
источник

ВВ

Вадим Великодный... in pro.algorithms
В смысле, если задать в качестве начального состояния первую половину, то он выдаст сперва её, а потом вторую? Да, должен.
источник

ВВ

Вадим Великодный... in pro.algorithms
Это и будет значить, что мы нашли P1 для S1.
источник

ВВ

Вадим Великодный... in pro.algorithms
Мне условие непонятно.
источник

ДХ

Дима Хруслов... in pro.algorithms
Преподаватель говорил что решается перебором
источник

ВВ

Вадим Великодный... in pro.algorithms
Мы можем получить P1, P2, P3, ... А какой из них — ответ на задачу?
источник

ДХ

Дима Хруслов... in pro.algorithms
Вадим Великодный
В смысле, если задать в качестве начального состояния первую половину, то он выдаст сперва её, а потом вторую? Да, должен.
ну а тут такое дело получается, что по итогу никакой регистр не выдаёт вторую половину
источник

ДХ

Дима Хруслов... in pro.algorithms
может ошибка в условии, я уже не знаю что думать
источник

ВВ

Вадим Великодный... in pro.algorithms
@insomniaJp Вот, кстати, калькулятор для алгоритма Берлекэмпа — Месси, чтоб на бумажке не считать: https://berlekamp-massey-algorithm.appspot.com/
источник

ДХ

Дима Хруслов... in pro.algorithms
Вадим Великодный
@insomniaJp Вот, кстати, калькулятор для алгоритма Берлекэмпа — Месси, чтоб на бумажке не считать: https://berlekamp-massey-algorithm.appspot.com/
вообще полиномы разные вышли
в методичке один, здесь другой
источник

ДХ

Дима Хруслов... in pro.algorithms
Я попытался аналогичным образом сделать другой вариант - тоже ничего не вышло.
Скорее всего у меня неправильный подход к заданию)
источник

DK

Dias Kasymzhan in pro.algorithms
Переслано от Dias Kasymzhan
https://informatics.mccme.ru/mod/statements/view.php?id=30501#1
Не  смог решить задачу не правильно использую Ахо Корасик
HELP PLS
источник