Отзывы на книгу «Грокаем алгоритмы», страница 2, 42 отзыва

Просто и без лишней воды, объясняются основы, для начинающих и вспоминающих в самый раз. Объяснение с практической точки зрения, минимум теории.

Книга очень хорошая и полезная для всех программистов, но такое ощущение, что автор выдохся на половине пути. Описав основные структуры данных и начальные алгоритмы, в конце книге он просто перечисляет оставшиеся алгоритмы (а их немало) и отсылает за информацией о них в Гугл. Спасибо, я могу найти все в Гугле и без совета в книге, за которую заплатил. Так со, надеюсь, автор возьмет себя в руки и допишет эту замечательную работу хотя бы в виде второго тома. Тогда все будет идеально!

Все объяснили, рассказали, разжевали.

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

Очень полезно почитать для понимания основ.

Отзыв с Лайвлиба.

Отличная книга для знакомства с алгоритмами. Легкое изложение, достаточная глубина. Послужит хорошей базой для дальнейшего изучения алгоритмов.

В книге излагается материал в очень доступной форме, объясняются более-менее взрослые темы весьма просто и лаконично. Рассмотрено достаточно много тем с очень внятными объяснениями с картинками, но без всяких подробностей и мелочей. Отлично зайдет программистам, осваивающим алгоритмы. Минусом книги считаю неполноценную глубину подачи материала, но целью написания книги это и не было. В целом базово описаны алгоритмы бинарного поиска, сортировка выбором, представлена рекурсия, быстрая сортировка, хэш-таблицы, поиск в ширину, алгоритм Дейкстры, жадные алгоритмы, динамическое программирование, алгоритм k ближайших соседей. P.S. Помнится, у меня курсовая была за 4 курс, использующая алгоритм k ближайших соседей.

Книга очень легкая для чтения, не пугает формулами, написана доступным и простым языком! Для начинающих в изучении алгоритмов самое то – сам я новичок и со школы запомнил только слово «Алгоритмы»!

Много примеров поданы иллюстрациями (зарисовками)!

Приведены много тем для последующего изучения (например: В-деревья, алгоритмы SHA и т.д.).

Примеры надо набирать на Python предварительно установив IDLE (или другую среду разработки).

Рекомендую однозначно!!!

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

Алгоритм - это просто пошаговые действия для решения задачи.

"Грокаем алгоритмы" - та книга, благодаря которой ты понимаешь предмет изучения так полно, что словно сам становишься его частью. И это происходит легко благодаря простому и доброжелательному языку автора, иллюстрациям и самой структуре материала.

Несмотря на небольшой объём книги, количество рассмотренных идей весьма велико. Подаются они с упражнениями для закрепления материала. Что делает книгу отличным учебником для новичков в этой теме.

Объясняются как базовые алгоритмы поиска, сортировки, структуры данных, так и более сложные концепции. Например, динамическое программирование - подход к решению сложных задач. Или хеш-таблицы - как одни из наиболее эффективных структур данных, а также какие нюансы в их использовании и реализации могут быть. И многое другое. Что даёт понимание того, как работают многие механизмы в привычных IT-продуктах: поиск друзей в социальных сетях, поисковые движки (Google, Yandex), системы рекомендаций (Livelib, Кинопоиск), спам-фильтры и прочее.

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

Если вы хотите "грокнуть" тему алгоритмов и структур данных, начав с базовых концепций и затем плавно перейти к более продвинутым, то эта книга для вас :)

Отзыв с Лайвлиба.

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

Отзыв с Лайвлиба.

"Грокаем алгоритмы" Адитьи Бхаргавы — это отличное введение в мир алгоритмов и структур данных для тех, кто только начинает погружаться в этот сложный, но увлекательный предмет. Книга написана простым языком и иллюстрирована множеством наглядных схем, что делает её доступной даже для тех, кто не имеет серьезного технического опыта.

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

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

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

Однако книга может показаться поверхностной для более опытных читателей или тех, кто ищет глубокий анализ алгоритмов. Если вы уже знакомы с основными структурами данных и алгоритмами, то, вероятно, вам потребуется более детальная литература для углубленного изучения темы.

В целом, "Грокаем алгоритмы" — это отличное введение в алгоритмы для начинающих, особенно для тех, кто предпочитает визуальный и интуитивный подход к обучению. Книга идеально подходит для самостоятельного изучения или в качестве вспомогательного материала к курсам по программированию и информатике. Ну и конечно, через какое-то время  я планирую перечитать ее снова, но уже с новыми знаниями и большим опытом.

Отзыв с Лайвлиба.
Войдите, чтобы оценить книгу и оставить отзыв
4,4
357 оценок
399 ₽

Начислим

+12

Покупайте книги и получайте бонусы в Литрес, Читай-городе и Буквоеде.

Участвовать в бонусной программе
Возрастное ограничение:
16+
Дата выхода на Литрес:
13 января 2025
Дата перевода:
2025
Дата написания:
2024
Объем:
210 стр.
ISBN:
978-5-4461-4172-2
Переводчик:
Правообладатель:
Питер (Айлиб)
Входит в серию "Библиотека программиста (Питер)"
Все книги серии
Черновик, доступен аудиоформат
Средний рейтинг 4,5 на основе 48 оценок
18+
Текст
Средний рейтинг 4,7 на основе 132 оценок
Черновик
Средний рейтинг 4,6 на основе 21 оценок
Аудио
Средний рейтинг 4,1 на основе 1017 оценок
Текст, доступен аудиоформат
Средний рейтинг 4,7 на основе 997 оценок
Текст, доступен аудиоформат
Средний рейтинг 4,4 на основе 18 оценок
Черновик
Средний рейтинг 4,3 на основе 50 оценок
Аудио
Средний рейтинг 4,8 на основе 5215 оценок
Аудио
Средний рейтинг 4,6 на основе 1058 оценок
Черновик
Средний рейтинг 4,9 на основе 211 оценок
Текст
Средний рейтинг 4,4 на основе 357 оценок