40 алгоритмов, которые должен знать каждый программист на Python

Эта книга представляет собой практическое руководство по ключевым алгоритмам, которые должен знать каждый разработчик. Автор начинает с основ, объясняя, что такое алгоритмы, как их проектировать и анализировать. Рассматриваются базовые структуры данных, алгоритмы сортировки и поиска, а также графовые алгоритмы.

Вторая часть книги посвящена алгоритмам машинного обучения. Читатель познакомится с методами обучения без учителя и с учителем, алгоритмами нейронных сетей, обработки естественного языка и рекомендательными системами. Все концепции иллюстрируются практическими примерами на Python.

Заключительная часть охватывает расширенные темы: алгоритмы обработки данных, основы криптографии, крупномасштабные алгоритмы для работы с большими данными и параллельной обработки. Книга завершается практическими рекомендациями по применению изученных алгоритмов в реальных проектах.

Издание подходит как для начинающих программистов, желающих углубить свои знания, так и для опытных разработчиков, которые хотят систематизировать понимание алгоритмов и их применения в машинном обучении и data science.

40 алгоритмов, которые должен знать каждый программист на Python
A
Автор
Имран Ахмад
Издательство
Питер
Год
2023
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент