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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

С воодушевлением подходил к книге. Несколько раз начинал читать, доходя до ~150 страницы, бросал, затем начинал сначала. Восторженные отзывы и высокая оценка первого издания вселяли надежду на что-то действительно важное в содержании.

Так оно и было, но первые страниц 150, пока речь не зашла про графы. Там уже началось полнейшее поверхностное повествование обо всём и ни о чём одновременно. Темы затронуты важные, но ничего практического я в них не нашел. И оцениваю эту книгу не как состоявшийся эксперт (иначе бы я к ней не притронулся), а как заинтересованный обыватель.

Вернёмся к графам. Книга читается бегло, за сутки можно осилить. Но это не значит, что моё прочтение было поверхностным. Без попытки осмысления и переваривания прочитанного. Некоторый опыт в программировании имеется, поэтому так быстро "употребил" содержимое. И тут уже не знаю, косяк издательства, переводчиков или автора - там сплошные несостыковки рисунков, примеров и содержимого. Даже код рекурсии не соответствовал тому, что написано и представлено на рисунках. Это постоянно вводило в заблуждение и заставляло обращаться к chat gpt за консультацией и разъяснением. Нейросеть подтвердила, что мои сомнения небезосновательные.

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

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

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

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

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

Начислим

+12

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

Участвовать в бонусной программе
Возрастное ограничение:
16+
Дата выхода на Литрес:
13 января 2025
Дата перевода:
2025
Дата написания:
2024
Объем:
210 стр.
ISBN:
978-5-4461-4172-2
Переводчик:
Правообладатель:
Питер (Айлиб)
Входит в серию "Библиотека программиста (Питер)"
Все книги серии