Грокаем алгоритмы. 2-е издание

Второе издание книги «Грокаем алгоритмы» — это уникальное руководство, которое делает сложные концепции алгоритмов простыми и понятными. Автор, Адитья Бхаргава, использует более 400 забавных иллюстраций и десятки примеров, чтобы объяснить ключевые алгоритмы, такие как сортировка, поиск, рекурсия, хеш-таблицы, поиск в ширину, алгоритм Дейкстры и многие другие. Книга не требует глубоких знаний математики и идеально подходит для начинающих программистов, а также для тех, кто готовится к техническим собеседованиям.

Во втором издании добавлены новые главы, посвященные деревьям, сбалансированным деревьям и NP-полным задачам. Код примеров обновлен на Python 3, что делает книгу еще более актуальной для современных разработчиков. Вы научитесь сравнивать эффективность различных алгоритмов, понимать их сильные и слабые стороны, а также применять их для решения реальных задач программирования.

Эта книга — не просто учебник, а увлекательное путешествие в мир алгоритмов. Вы узнаете, как работают жадные алгоритмы, динамическое программирование, алгоритм k ближайших соседей и многое другое. Каждая глава содержит практические примеры и упражнения, которые помогут закрепить полученные знания. «Грокаем алгоритмы» — это лучший способ раскрыть всю мощь алгоритмов и стать более уверенным программистом.

Грокаем алгоритмы. 2-е издание
A
Автор
Адитья Бхаргава
Издательство
Питер
Год
2024
Язык
Русский
2
Оцените книгу

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

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