- Руководства по пользованию программами
- Операционные системы и утилиты для ПК
- Интернет
- Графика. Дизайн. Проектирование
- Программы и утилиты для цифровых устройств
- Железо ПК
- Информатика
- Сети и коммуникации
- Бухгалтерия
- Базы данных
- Анализ данных
- Электронная бухгалтерия
- Машинное обучение. Анализ данных
- Менеджмент в IT
Отзывы на книгу: Совершенный алгоритм. Основы (Рафгарден Тим, Логунов А. (переводчик)); Питер, 2019
Отзывы (5)
- Вячеслав — 25 Октября 2023
Вообще, книга хорошая, особенно вкупе с видео-лекциями. Но всё портит перевод, авторы которого, похоже, плохо разбираются в теме. Перевод похож на машинный, со множеством опечаток. Читать можно, если сверяться с лекциями, но как самостоятельную книгу я бы не рекомендовал.
- Ekaterina Abramushkina — 25 Сентября 2023
Отличная книга! Читается на удивление легко и просто для компьютерной литературы, при этом материал достаточно хороший и полный, действительно помогает в изучении алгоритмов.
- Кириевский Владимир — 2 Августа 2022
Очень неплохой курс. И первая книга хороша, и три последующих. Но не для абсолютных новичков. Чтобы подступиться, нужно хотя бы в минимальной степени (на уровне плотно забытого университетского курса) дружить с матаном и еще в идеале прочитать накануне что-нибудь легкое типа "Грокаем алгоритмы".
Обилие задач различного уровня сложности тоже радует. Систематическое их прорешивание на любимом языке принесет, по-моему, куда больше пользы чем бессистемное зависание на каком-нибудь leetcode.
Кстати, цены на всю серию самые гуманные в России именно в Лабиринте, пользуйтесь, пока не разобрали) - Alexander Filippov — 29 Января 2022
Сама по себе серия книг хорошая, в ней прекрасно изложен академический курс по алгоритмам. Но у книги есть несколько недостатков, которые делают ее книгой не для всех.
Во-первых, читателю потребуются университетские знания математики. Если вы, как и я, утеряли часть знаний, то приложение, которое есть в книге, ничем вам не поможет и придется самостоятельно восполнять знания. Если знаний у вас нет, то увы, дальше первых трех глав продвинуться будет трудно.
Во-вторых, местами встречается очень сложный текст, который использует кучу математических терминов, хотя можно было бы их заменить простыми словами и стало бы понятнее. Некоторые абзацы приходится перечитывать несколько раз. Сноски порой не помогают, а только усложняют понимание (привет сноскам на пол страницы). Но после первых двух книг привыкаешь.
В-третьих, это решения для задач в конце каждой главы. В книге их просто нет и если вы хотите проверить правильность своих решений, то нужно пойти на сайт книги, там найти (да-да, надо найти) ссылку на форум, на котором нужно зарегистрироваться и там найти нужную тему с обсуждением. Для чего такой геморрой нужен одному автору известно.
Так стоит ли изучать по этой книге алгоритмы? Тут нужно для себя ответить на вопрос: с какой целью вы хотите изучить предмет? Если цель подготовиться к собеседованиям или поверхностно ознакомиться с темой, то пожалуй, что книга вам ничем не поможет и вы закроете ее не дочитав до середины. В этом случае лучше почитать, например, "Грокаем алгоритмы". Если же вы хотите изучить предмет, реально понять что такое асимптотический анализ (О-большое) и как он производится, что такое верификация (доказательство) алгоритма, если вы хотите получить навыки и научиться самостоятельно применять или строить алгоритмы, то эта книга безусловно вам подойдет. Несмотря на все ее минусы, на мой скромный взгляд, это одно из лучших изложений предмета. Спокойно и плавно, без лишней перегрузки, вас погружают в предмет. Мне очень понравилось, что книга начинается с асимптотического обозначения и объяснения метода "разделяй и властвуй", далее к применениям метода и алгоритмам с массивами, а потом плавно во второй книге переходит к структурам данных.
Лучше ли эта книга чем книги Кормена или Кнута? Не знаю, это просто другая книга.
P.S.: У автора есть еще курсы на Coursera - Сергеев Дмитрий — 17 Марта 2019
Худшая книга которую я читал( Деньги на ветер!
Я даже не знаю как описать то что я прочитал... К качеству бумаги претензий нет, а вот информация доносится слишком обобщённо и непонятно.
Этого автора теперь буду обходить стороной) Мне книга напомнила методичку очень сложного предмета, которого раньше никогда не изучал.
Добавить отзыв
Где купить
Последняя известная цена от 399 р. до 1496 р. в 10 магазинах
Вы можете поискать его на других площадках:
Магазин | Цена | Наличие |
---|---|---|
Магазин | Последняя известная цена | Обновлено |
---|---|---|
Лабиринт | 1389 р. | 21.02.2024 |
ЛитРес | 399 р. | 15.08.2024 |
book24 | 1283 р. | 30.03.2025 |
Подписные издания | 1067 р. | 21.03.2023 |
Мегамаркет | 1496 р. | 20.07.2024 |
Яндекс.Маркет | 1100 р. | 12.04.2024 |
МАЙШОП | 882 р. | 20.02.2024 |
OZON | 842 р. | 24.06.2024 |
Описание
Алгоритмы - это сердце и душа computer science. Без них не обойтись, они есть везде - от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. "Совершенный алгоритм" превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию.
В этой книге Тим Рафгарден - гуру алгоритмов - расскажет об асимптотическом анализе, нотации большое-О, алгоритмах "разделяй и властвуй", рандомизации, сортировки и отбора.
Книга "Совершенный алгоритм" адресована тем у кого уже есть опыт программирования. Вы перейдете на новый уровень, чтобы увидеть общую картину, разобраться в низкоуровневых концепциях и математических нюансах.
Смотри также о книге.
О книге
Параметр | Значение |
---|---|
Автор(ы) | Рафгарден Тим, Логунов А. (переводчик) |
Переплет | Мягкий переплёт |
Издатель | Питер |
Год издания | 2019 |
Возрастные ограничения | 16 |
Кол-во страниц | 256 |
Серия | Библиотека программиста |
Количество страниц | 256 |
Количество книг | 1 |
Автор | Рафгарден Тим |
Издательство | Питер СПб |
Жанр | современная наука |
Возрастное ограничение | 16+ |
Тип обложки | мягкая |
Формат | 70х100/16 (165х233 мм) |
Вес | 0.34кг |
Раздел | Программирование |
ISBN | 978-5-4461-0907-4 |
Размеры | 16,50 см × 23,30 см × 1,20 см |
Обложка | мягкая обложка |
Язык издания | Русский |
Страниц | 256 |
Переплёт | мягкий |
Тематика | Программирование |
Тираж | 1200 |
Книги: Информационные технологии, Программирование - издательство "Прогресс книга"
Книги: Информационные технологии, Программирование
Категория 319 р. - 478 р.