Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Метод Бойера-Мура на Python Сегодня рассматриваем метод Бойера-Мура. Хороший метод и не слишком сложный. Вообще основные попытки улучшить (оптимизировать) поиск подстроки в строке, это поиск алгоритма позволяющего передвигаться по строке быстрее, увеличивать шаг. И данный подход не исключение. Мне лично решение нравится. Ниже представлена программа, осуществляющая поиск по методу Бойера-Мура. Пояснения к программе Как и в других методах поиска, для разных строк скорость поиска может быть разной. Есть разновидности данного алгоритма. Возможно в следующих статьях я о них расскажу. Ну, пока всё! Продолжение следует... Пишите свои предложения и замечания, и занимайтесь программированием, а также проектированием баз данных, хотя бы для поддержания уровня интеллекта.
Программирование на языке Python. Поиск подстроки в строке методом Бойера-Мура
3 июня 20243 июн 2024
27
2 мин