Внимание! Studlandia не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования в области образования: в сборе информации, ее обработке, структурировании и оформления в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Нужна индивидуальная работа?
Подберем литературу
Поможем справиться с любым заданием
Подготовим презентацию и речь
Оформим готовую работу
Узнать стоимость своей работы
Дарим 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
Просмотров
128
Покупок
0
Теоретические сведения об алгоритмах поиска подстроки в строке
Похожие работы
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
Прочие работы по предмету
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
103 972 студента обратились
к нам за прошлый год
2033 оценок
среднее 4.9 из 5
Сергей Благодарю на оперативную работу! Автор всегда на связи
Иван Все сделал быстро и качественно, самое главное раньше обозначенного срока! Были небольшие недочеты по Эссе все...
Сергей Все отлично! Спасибо большое за работу!
Александр Работа выполнена даже раньше срока, все сделано как и заказывал, спасибо автору
Александр Сроки заказа соблюдены, качество материала на высоком уровне. Ответственный исполнитель и спасибо большое за...
Александр спасибо за работу, приняли с первого раза, делает быстро . исправления оперативные
Александр спасибо за работу, приняли с пятого раза, делает быстро . исправления оперативные
Александр спасибо за работу, приняли с первого раза, делает быстро . исправления оперативные
Александр Спасибо большое за работу! Ответственный исполнитель, оперативно вносились корректировки, качество на высоком уровне!
Александр Очень ответственный исполнитель, оперативно был реализован заказ. Корректировки по просьбе тоже во время вносились....