Содержание
- Введение 1
- Теоретические основы алгоритма Кнута-Морриса-Пратта 2
- - Понятия префикса, суффикса и функции префикса 2.1
- - Алгоритм вычисления функции префикса 2.2
- - Математическое обоснование и доказательство корректности 2.3
- Реализация и анализ алгоритма Кнута-Морриса-Пратта 3
- - Реализация алгоритма на языке программирования 3.1
- - Анализ временной и пространственной сложности 3.2
- - Сравнение с другими алгоритмами поиска подстрок 3.3
- Применение алгоритма Кнута-Морриса-Пратта на практике 4
- - Поиск шаблонов в текстах и строках 4.1
- - Применение в биоинформатике 4.2
- - Другие области применения 4.3
- Заключение 5
- Список литературы 6