Full metadata record
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.advisor | Степанов А. Н. | ru |
| dc.contributor.author | Гервальд Л. А. | ru |
| dc.contributor.other | Сироченко В. П. | ru |
| dc.date.accessioned | 2026-10-07T09:35:15Z | - |
| dc.date.available | 2026-10-07T09:35:15Z | - |
| dc.date.issued | 2026 | ru |
| dc.identifier | RU\НТБ СГАУ\ВКР20260806164628 | ru |
| dc.identifier.citation | Гервальд, Л. А. Реализация алгоритма Рабина-Карпа поиска в строках : вып. квалификац. работа по направлению подгот. 02.03.03 "Математическое обеспечение и администрирование информационных систем" (уровень бакалавриата), направленность (профиль) "Разработка и администрирование информационных систем" / Л. А. Гервальд ; рук. работы А. Н. Степанов ; нормоконтролер В. П. Сироченко ; М-во науки и высш. образования Рос. Федерации, Самар. нац. исслед. ун-т им. С. П. Королева (Самар. ун-т), Естественнонауч. - Самара, 2026. - 1 файл (1,6 Мб). - Текст : электронный | ru |
| dc.identifier.isbn | ru | |
| dc.identifier.issn | ru | |
| dc.identifier.ismn | ru | |
| dc.identifier.uri | http://repo.ssau.ru/jspui/handle/123456789/63702 | - |
| dc.identifier.nps | ru | |
| dc.identifier.orcid | ru | |
| dc.description.abstract | Объектом исследования является задача поиска подстроки в строке. Предметом исследования являются методы и алгоритмы поиска подстроки, а также способы их распараллеливания на примере алгоритма Рабина – Карпа. Целью выпускной квалификационной работы является разработка параллельной программной реализации алгоритма Рабина – Карпа поиска в строках. В работе рассмотрена задача поиска подстроки в строке, выполнен обзор существующих алгоритмов её решения (прямой алгоритм, Кнута – Морриса – Пратта, Бойера – Мура) и выбран алгоритм Рабина – Карпа в качестве основы для разработки. Проведён анализ возможностей распараллеливания данного алгоритма и разработана параллельная версия, в которой множество стартовых позиций проверяемых подстрок распределяется между несколькими потоками. Программная реализация последовательной и параллельной версий алгоритма выполнена на языке C++ с применением технологии OpenMP. Для проверки корректности работы программы проведено функциональное тестирование, включая обработку граничных случае | ru |
| dc.format.mimetype | Text | ru |
| dc.textpart | - | |
| dc.subject | C++ | ru |
| dc.subject | алгоритм Рабина-Карпа | ru |
| dc.subject | многопоточность | ru |
| dc.subject | параллельные алгоритмы | ru |
| dc.subject | поиск в строке | ru |
| dc.subject | поиск подстроки в тексте | ru |
| dc.subject | скользящий хеш | ru |
| dc.subject | хеширование | ru |
| dc.subject.rugasnti | 50.01 | ru |
| dc.subject.udc | 004.9 | ru |
| dc.title | Реализация алгоритма Рабина-Карпа поиска в строках | ru |
| dc.type | Text | ru |
| Appears in Collections: | Выпускные квалификационные работы | |
Files in This Item:
| File | Size | Format | |
|---|---|---|---|
| Гервальд_Леонид_Алексеевич_Реализация_алгоритма_поиска.pdf | 1.68 MB | Adobe PDF | View/Open Request a copy |
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.