Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Поиск подстроки в строке, явные алгоритмы Продолжим цикл статей по поиску подстроки в строке. В прошлой статье мы рассматривали использование методов find() и index(). Сегодня рассмотрим явные алгоритмы. Сегодня рассмотрим два простых, или я бы сказал явных, алгоритмов поиска подстроки в строке. Программа ниже осуществляет поиск подстроки в строке, которые заданы непосредственно в тексте программы. Общий принцип: по-символьное сравнение. Идея алгоритма в следующем. Идёт по-символьное сравнение символов строки и первого символа подстроки. Если совпадение обнаружено, далее начинается по-символьное сравнение знаков подстроки и знаков строки. Если все символы совпали, то мы нашли совпадение. Следующая программа совсем проста. Идея её заключается в использовании слайсов (срезов). Происходит сравнение подстроки и соответствующего среза строк
Программирование на языке Python. Алгоритмы поиска подстроки в строке. Продолжение
27 мая 202427 мая 2024
24
1 мин