Full metadata record
DC FieldValueLanguage
dc.contributor.advisorСтепанов А. Н.ru
dc.contributor.authorГервальд Л. А.ru
dc.contributor.otherСироченко В. П.ru
dc.date.accessioned2026-10-07T09:35:15Z-
dc.date.available2026-10-07T09:35:15Z-
dc.date.issued2026ru
dc.identifierRU\НТБ СГАУ\ВКР20260806164628ru
dc.identifier.citationГервальд, Л. А. Реализация алгоритма Рабина-Карпа поиска в строках : вып. квалификац. работа по направлению подгот. 02.03.03 "Математическое обеспечение и администрирование информационных систем" (уровень бакалавриата), направленность (профиль) "Разработка и администрирование информационных систем" / Л. А. Гервальд ; рук. работы А. Н. Степанов ; нормоконтролер В. П. Сироченко ; М-во науки и высш. образования Рос. Федерации, Самар. нац. исслед. ун-т им. С. П. Королева (Самар. ун-т), Естественнонауч. - Самара, 2026. - 1 файл (1,6 Мб). - Текст : электронныйru
dc.identifier.isbnru
dc.identifier.issnru
dc.identifier.ismnru
dc.identifier.urihttp://repo.ssau.ru/jspui/handle/123456789/63702-
dc.identifier.npsru
dc.identifier.orcidru
dc.description.abstractОбъектом исследования является задача поиска подстроки в строке. Предметом исследования являются методы и алгоритмы поиска подстроки, а также способы их распараллеливания на примере алгоритма Рабина – Карпа. Целью выпускной квалификационной работы является разработка параллельной программной реализации алгоритма Рабина – Карпа поиска в строках. В работе рассмотрена задача поиска подстроки в строке, выполнен обзор существующих алгоритмов её решения (прямой алгоритм, Кнута – Морриса – Пратта, Бойера – Мура) и выбран алгоритм Рабина – Карпа в качестве основы для разработки. Проведён анализ возможностей распараллеливания данного алгоритма и разработана параллельная версия, в которой множество стартовых позиций проверяемых подстрок распределяется между несколькими потоками. Программная реализация последовательной и параллельной версий алгоритма выполнена на языке C++ с применением технологии OpenMP. Для проверки корректности работы программы проведено функциональное тестирование, включая обработку граничных случаеru
dc.format.mimetypeTextru
dc.textpart-
dc.subjectC++ru
dc.subjectалгоритм Рабина-Карпаru
dc.subjectмногопоточностьru
dc.subjectпараллельные алгоритмыru
dc.subjectпоиск в строкеru
dc.subjectпоиск подстроки в текстеru
dc.subjectскользящий хешru
dc.subjectхешированиеru
dc.subject.rugasnti50.01ru
dc.subject.udc004.9ru
dc.titleРеализация алгоритма Рабина-Карпа поиска в строкахru
dc.typeTextru
Appears in Collections:Выпускные квалификационные работы



Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.