Отличная книга, однозначно рекомендую! Благодаря хорошей структуре материала и своей простой подаче читается удивительно легко, к тому же текст дополнен иллюстрациями и упражнениями, что тоже помогает лучше понять и усвоить материал. Однако, для чтения было бы здорово иметь начальные навыки программирования, с ними чтение будет гораздо более полезным.
Hajm 256 sahifalar
2019 yil
Совершенный алгоритм. Жадные алгоритмы и динамическое программирование
Kitob haqida
Алгоритмы – это сердце и душа computer science. Без них не обойтись, они есть везде – от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию.
В новой книге Тим Рафгарден расскажет о жадных алгоритмах (задача планирования, минимальные остовные деревья, кластеризация, коды Хаффмана) и динамическом программировании (задача о рюкзаке, выравнивание последовательностей, кратчайшие пути, оптимальные деревья поиска).
Серия книг «Совершенный алгоритм» адресована тем, у кого уже есть опыт программирования, и основана на онлайн-курсах, которые регулярно проводятся с 2012 года. Вы перейдете на новый уровень, чтобы увидеть общую картину, разобраться в низкоуровневых концепциях и математических нюансах.
Познакомиться с дополнительными материалами и видеороликами автора (на английском языке) можно на сайте www.algorithmsilluminated.org.
Просто о сложном. Материал по жадным алгоритмам хорошо структурирован, очень много рисунков, которые помогают разобраться в очередном алгоритме, есть упражнения для самостоятельной работы, когда требуется подумать и разобраться. Безусловно, нужно уметь программировать, иначе смысла читать эту книгу нет. Стиль изложения вполне доступен для понимания, необходимости по 30 раз перечитывать текст для того, чтобы уловить смысл, нет. Рекомендую всем, кому интересны жадные алгоритмы.
Izoh qoldiring
Izohlar
2