Java. Алгоритмы поиска в строке: наивный, Кнута-Морриса-Пратта.
В данном видео разбираем задачу поиска подстроки или поиска строки в тексте. Рассматриваем простейший “наивный“ алгоритм и, делая попытки улучшить его, приходим к алгоритму Кнута-Морриса-Пратта. Пишем реализации алгоритмов на языке программирования Java.
Алгоритм Кнута-Морриса-Пратта является эффективным и гарантирует поиск строки за O(n).
#ArhiTutorialsJava #ityoutubersru
Исходники на GitHub:
Общее оглавление по алгоритмам:
Онлайн визуализация работы алгоритма Кнута-Морриса-Пратта:
Статьи для изучения темы:
Алгоритм_Кнута_—_Морриса_—_Пратта
Поддержать канал💰:
https://yoomoney.r
1 view
0
0
2 months ago 00:03:58 1
Сортировка выбором (Selection sort). Фрагмент 7 лекции cs50