Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Комбинируем алгоритмы поиска строки из предыдущих статей Когда-то я думал, что поиск строки прост и однозначен. Нет, много чего есть "друг Горацио", над стоит поломать голову. Сегодня мы займёмся алгоритмами, которые являются такими комбинациями предыдущих (см. статья 1 и статья 2). Комбинаций, в действительности, не мало и все мне лень здесь представлять. Но идею, я думаю, вы легко уловите. Идея следующая: искать сразу не один символ и не всю строку, а её часть (срез). А потом, если найдено, проверить вторую часть. Какой в этом смысл? Да просто ещё один вариант поиска. И я не готов сказать, что он, скажем будет работать быстрее предыдущих или медленнее. Тем более я не знаю, как python сравнивает строки и срезы. Требуется исследование. Ну, закончу с темой поиска, попробую исследовать на скорость различные алгоритмы. Было бы интересно с
Программирование на языке Python. Продолжение об алгоритмах поиска подстроки в строке
28 мая 202428 мая 2024
17
1 мин