Я столкнулся с проблемой прямо сейчас, мне нужно подсчитать количество времени, когда определенная матрица MxM появляется внутри NxN (она должна быть больше первой). Любые подсказки о том, как это сделать? Я собираюсь реализовать его в C, и нет возможности изменить его.
Версия 1
Приветствую всех, я бы очень хотел поблагодарить всех ответов и мнений по этому вопросу. Я должен сказать вам, что после многих часов напряженной работы мы пришли к решениям, которые не совсем похожи на подход Boyer-Moore, а скорее на алгоритм. Я планирую опубликовать его, как только он будет протестирован и закончен. В настоящее время решения адаптируются к параметризации для оптимизации скорости с использованием университетского кластера с библиотекой C Library.