Grokking Algorithms. Second Edition

«Grokking Algorithms» — это уникальное иллюстрированное руководство по алгоритмам для программистов и всех, кто хочет понять, как работают фундаментальные алгоритмы. Книга делает сложные концепции доступными и увлекательными благодаря наглядным примерам и простым объяснениям.

Второе издание охватывает ключевые алгоритмы, включая сортировку (выбором, быстрая сортировка), рекурсию, хеш-таблицы, поиск в ширину, деревья (включая сбалансированные), алгоритм Дейкстры, жадные алгоритмы, динамическое программирование и метод k-ближайших соседей. Каждая тема представлена с помощью понятных иллюстраций и практических примеров.

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

«Grokking Algorithms» превращает изучение алгоритмов в увлекательное путешествие, делая эту книгу отличным стартом для подготовки к техническим собеседованиям и углубления понимания компьютерных наук.

Grokking Algorithms. Second Edition
A
Автор
Aditya Y. Bhargava
Издательство
Manning Publications
Год
2024
Язык
Английский
2
Оцените книгу

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

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