Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
саодисс3.docx
Скачиваний:
64
Добавлен:
15.03.2015
Размер:
205.24 Кб
Скачать

5. Контрольные тесты

6. Выводы по лабораторной работе

Алгоритм Бойера – Мура находит подстроку за меншее количество сдвигов, чем остальные алгоритмы. Однако он требует предварительного расчета таблицы стоп-символов и таблицы суффиксов Его эффективность растет с увеличением длины строки и длины искомой подстроки.

Алгоритм Кнута, Морриса и Пратта находит подстроку за меншее количество сдвигов, чем алгоритм прямого поиска. Однако требует предварительного расчета префикс функции.

Алгоритм поиска целесообразно выбирать исходя из особенностей решаемых задач. Алгоритмы Бойера – Мура и Кнута-Морриса-Пратта больше подходит для поиска информации в больших массивах. Для поиска в строках малой длины может быть использован алгоритм прямого поиска.