0 / 0 / 0
Регистрация: 06.12.2014
Сообщений: 38
1

Поиск подстроки в строке

16.01.2015, 11:41. Показов 3320. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Пусть имеется последовательность однобайтных символов S = {S1, S2, . . . , Sn},

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

ней встречается некоторая заданная строка-шаблон T = {T1, T2, . . . , Tm}. Будем

говорить, что искомая строка встречается в i-й позиции тогда и только тогда, когда

выполнено следующее условие: ∀k = 1, 2, . . . , m ⇒ Si+k−1 = Tk. При этом полагается,

что другие такие подстроки, позиции которых расположены от нее на расстоянии

менее чем m, должны быть проигнорированы. Решение задачи необходимо оформить

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

Кнута-Морриса-Пратта и Бойера-Мура-Хорспула. В завершение также потребуется

сравнить скорость их выполнения на случайном наборе данных.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.01.2015, 11:41
Ответы с готовыми решениями:

Поиск подстроки в строке с подсчётом количества сравнений
Вот есть прога которая ищет подстроку в текстовом файле, но немного неправильно. Помогите...

Составить алгоритм, который будет осуществлять поиск введенной подстроки в исходной строке
Дана символьная строка. Составить алгоритм, который будет осуществлять поиск введенной подстроки в...

Замена подстроки в строке
строке имеются названия тригонометрических функций (sin, cos,tg,ctg). Нужно составить программу,...

Поиск подстроки в строке по методу Рабина.
Столкнулся с такой проблемой при написании курсовой: нигде не могу найти полностью написанную...

0
16.01.2015, 11:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.01.2015, 11:41
Помогаю со студенческими работами здесь

Поиск подстроки в строке (алгоритм Кнута-Морриса-Пратта)
Требуется написать программу которая ищет количество вхождений подстроки в строке, используя...

Поиск подстроки в строке и вывод подстроки
Удалите пожалуйста, разобрался

Ввести с клавиатуры строку. Найти шаблон во введенной строке (поиск подстроки в строке)
Помогите написать программу. Ввести с клавиатуры строку. Ввести с клавиатуры коротенькую строку -...

Поиск подстроки в строке
Тему уже создавал, но так и не понял, как делать. Нужно, что бы в экселе в ячейке А1 выполнялся...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru