Внимание! Студландия не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования в области образования: в сборе информации, ее обработке, структурировании и оформления в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Нужна индивидуальная работа?
Подберем литературу
Поможем справиться с любым заданием
Подготовим презентацию и речь
Оформим готовую работу
Узнать стоимость своей работы
Дарим 200 руб.
на первый
заказ

Курсовая работа на тему: Теоретические сведения об алгоритмах поиска подстроки в строке

, кому приходиться часто работать с текстовыми редакторами, знают цену функции хождения нужных слов в тексте, существенно облегчающей редактирование документов и поиск нужной информации.

Введение

Те, кому приходиться часто работать с текстовыми редакторами, знают цену функции нахождения нужных слов в тексте, существенно облегчающей редактирование документов и поиск нужной информации. Действительно, современные программы обработки текста приучили нас к такой удобной возможности, как поиск и замена фрагментов, и если вы разрабатываете подобную программу, пользователь вправе ожидать, что вы предоставите в его распоряжение соответствующие команды.

Оглавление

- Введение.

- Теоретические сведения об алгоритмах поиска подстроки в строке.

- Основные понятия.

- Строка, её длина, подстрока.

- Понятие о сложности алгоритма.

- Алгоритмы основанные на методе последовательного поиска.

- Алгоритм последовательного прямого поиска Тhе Вrutе Fоrсе Аlgоrithm.

- Алгоритм Рабина.

- Алгоритм Кнута - Морриса - Пратта КМП.

- Алгоритм Бойера Мура и некоторые его модификации.

- Алгоритм Боейера Мура.

- Модификации БМ.

- Поиск подстрок с помощью конечного автомата.

- Структура автомата.

- Пример построения конечного автомата.

- Экспериментальный анализ алгоритмов.

- Суть эксперимента.

- Результаты и анализ эксперимента.

- Заключение.

- Библиографический список.

Заключение

Мы рассмотрели различные алгоритмы поиска подстроки в строке, сделали их анализ. Результаты можно представить в таблице (Табл. 4).

Список литературы

- ). Кurtz, St. Fundаmеntаl Аlgоrithms Fоr А Dесlаrаtivе Раttеrn Маtсhing Systеm Текст. - Вiеlеfеld:. UnivеrsitГ61t Вiеlеfеld, 1995. - 238 с.

- ). Lесrо, Т. Еxасt string mаtсhing аlgоrithms Электронный ресурс. Режим доступа.

- ). Ахметов И. Поиск подстрок с помощью конечных автоматов Текст: Курсовая работа.- С-П государственный университет информационных технологий, механики и оптики.

- ). Ахо, Альфред Структура данных и алгоритмы Текст. - М.: Издательский дом "Вильямс", 2000. - 384 с.

- ). Белоусов А. Дискретная математика Текст. - М.: Издательство МГТУ им. Н.Э. Баумана, 2001. - 744 с.

- ). Брайан, К. Практика программирования Текст.- СПб:. Невский диалект, 2001. - 381 с.

- ). Вирт, Н. Алгоритмы и структуры данных Текст.- М:. Мир, 1989. - 360 с.

- ). Гилл, Арт. Введение в теорию конечных автоматов Текст. - М., 1966. - 272 с.

- ). Глушаков С. Программирование Wеb - страниц Текст. - М.: ООО "Издательство АСТ", 2003. - 387 с.

- ). Кнут, Д. Искусство программирования на ЭВМ Текст: Том 3.

Как купить готовую работу?
Авторизоваться
или зарегистрироваться
в сервисе
Оплатить работу
удобным
способом
После оплаты
вы получите ссылку
на скачивание
Страниц
17
Просмотров
433
Покупок
0
Теоретические сведения об алгоритмах поиска подстроки в строке
Похожие работы
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
Прочие работы по предмету
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
103 972 студента обратились
к нам за прошлый год
2078 оценок
среднее 4.9 из 5
Александр Работа выполняется и сдаётся в срок. Не требуется корректировки. Прошлую работу приняли на отлично. Спасибо. Рекомендую!
Александр Приятно было работать с Александром. Работа выполнена в срок, правки вносились быстро и без возражений. При...
Александр Обращалась к Александру дважды. Обе работы были выполнены качественно и в сорок, по вопросу корректировки проблем не...
Александр Очень рада, что мне попался Александр. Второй раз к нему обращаюсь, он всегда на связи и всё выполняет во время,...
Александр Спасибо большое! Александр очень ответственный ! Все 3 работы выполнил в сроки ! Все очень понравилось ! Это...
Олег Благодарю за работу!
Александр Спасибо большое за статью, очень повезло, что выбрал Вас
Сергей Благодарю за работу! Все отлично
Александр Спасибо за работу, выполнено отлично, раньше срока
Александр Большое спасибо Александру. Работа выполнена качественно и в срок.