Перейти к содержимому
Обложка книги «Алгоритмы обработки текста. 125 задач с решениями»

Алгоритмы обработки текста. 125 задач с решениями

Рейтинг Букли пока нет оценок
Оцените книгу Войдите, чтобы оценить

Где читать

ЛитРесЭлектронная книга
Читать книгу

Реклама. ООО ЛИТРЕС, ИНН 7719571260, erid: 2VfnxyNkZrY

О книге

Сопоставление строк – одна из самых старых тем в теории алгоритмов, но по-прежнему занимает важное место в информатике. За прошедшие 20 лет мы видели технологические прорывы в таких разных приложениях, как информационный поиск и сжатие информации. Эта книга, представляющая собой богатое собрание задач и упражнений по важнейшим вопросам алгоритмов обработки текстов и комбинаторных свойств слов, предлагает студентам и исследователям приятный и прямой путь к изучению и практическому освоению концепций повышенного уровня. Задачи взяты из многочисленных научных публикаций – как уже ставших классическими, так и сравнительно новых. Начав с основ, авторы рассматривают все более сложные задачи по комбинаторным свойствам слов (включая слова Фибоначчи и Туэ-Морса), поиску строк в тексте (включая алгоритмы Кнута-Морриса-Пратта и Бойера-Мура), эффективным структурам данных для представления текстов (включая суффиксные деревья и суффиксные массивы) и сжатия текста (включая методы Хаффмана, Лемпеля-Зива и Барроуза-Уилера). Издание будет полезно в качестве пособия для подготовки к олимпиадам по информатике.

Подробности

Автор
Максим Крошемор
Издательство
ДМК Пресс
Год издания
2026
Объём
314 стр.
Формат
PDF-книга
ISBN
978-5-97060-952-1
Читали эту книгу? Напишите рецензию — она появится на этой странице. Войти и написать рецензию

Похожие книги

Все книги жанра →
Обложка книги «Бизнес-идеи для всех!» 4,7
Бизнес-идеи для всех! Алексей Шестаков
Обложка книги «2062: время машин» 4,3
2062: время машин Тоби Уолш
Обложка книги «SEO. Методы и проблемы поискового продвижения» 4,6
SEO. Методы и проблемы поискового продвижения Стэлла Мариус
Обложка книги «Нейросети практика» 4,9
Нейросети практика Джейд Картер
Обложка книги «Нейросети. Генерация изображений» 4,9
Нейросети. Генерация изображений Джейд Картер
Обложка книги «Нейросети. Обработка аудиоданных» 4,9
Нейросети. Обработка аудиоданных Джейд Картер
Обложка книги «Оптимизация в Python» 4,9
Оптимизация в Python Джейд Картер
Обложка книги «Искусственный интеллект. Основные понятия» 4,9
Искусственный интеллект. Основные понятия Джейд Картер
Обложка книги «Социальная инженерия. Как нас заставляют делать то, чего мы не хотим. Как распознать мошенников и попытки манипуляции. Психологические трюки. Триггеры. Техники обмана.  Эффективные стратегии защиты» 4,9
Социальная инженерия. Как нас заставляют делать то, чего мы не хотим. Как распознать мошенников и попытки манипуляции. Психологические трюки. Триггеры. Техники обмана. Эффективные стратегии защиты Николай Козлов
Обложка книги «Программирование для дополнительной и виртуальной реальности» 5,0
Программирование для дополнительной и виртуальной реальности Джеймс Девис
Обложка книги «Профессиональный справочник. Современное обучение анимации для производственных студий» 4,8
Профессиональный справочник. Современное обучение анимации для производственных студий Николай Худяков
Обложка книги «Кровь, пот и пиксели. Обратная сторона индустрии видеоигр» 4,6
Кровь, пот и пиксели. Обратная сторона индустрии видеоигр Джейсон Шрейер