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

Алгоритмы. Руководство по разработке

4.0 (25 оценок)
Купили 356 человек

Описание и характеристики

Книга является наиболее полным руководством по разработке эффективных алгоритмов. Первая часть книги содержит практические рекомендации по разработке алгоритмов: приводятся основные понятия, дается анализ алгоритмов, рассматриваются типы структур данных, основные алгоритмы сортировки, операции обхода графов и алгоритмы для работы со взвешенными графами, примеры использования комбинаторного поиска, эвристических методов и динамического программирования. Вторая часть книги содержит обширный список литературы и каталог из 75 наиболее распространенных алгоритмических задач, для которых перечислены существующие программные реализации.
В третьем издании расширен набор рандомизированных алгоритмов, алгоритмов хеширования, аппроксимации и квантовых вычислений. Добавлено более 100 новых задач, даны ссылки к реализациям на С, С++ и Java.
Книгу можно использовать в качестве справочника по алгоритмам для программистов, исследователей и в качестве учебного пособия для студентов соответствующих специальностей.
  • Тип обложки Твёрдый переплёт
  • Количество страниц 848
  • Вес, г 1169
  • Размер 5.3x17.5x24.3
  • Издательство BHV-CПб
  • Год издания
  • ISBN 978-5-9775-6799-2
  • Тираж 2000
  • ID товара 2937751

Отзывы

4.0
25 оценок
1
2
3
8
11
Много, сложно, нужно
Подходя к этой книге я уже не был новичком в программировании и имел некий бэкграунд в математике, поэтому смог прочесть ее. Однако стоит понимать - эта книга именно для тех программистов которые ходят больше узнать про computer science. Лично я вряд ли встречу 90% того что написано в книгах, и из оставшихся мне поможет лишь 1%, однако такова цена.
Я бы рекомендовал всем программистам иметь ее на полке чтобы иногда обращаться к ней, и разок прочесть чтобы больше понимать про алгоритмы. Однако стоит помнить что это не волшебная таблетка и знание не дает 100% гарантии правильного применения
Хорошая книга по алгоритмам
Книга нравится тем, что авторы основательно подошли к теме алгоритмов, т.к. в ней предусмотрено не только их понимание, но и заложен фундамент для построения алгоритмов. Она немного сложна для новичков, но вот опытным разработчикам вполне подойдет и сможет ответить на те или иные возникающие вопросы в ходе разработки программ. В книге приведены все классические алгоритмы.
Книга «Алгоритмы. Руководство по разработке» есть в наличии в интернет-магазине «Читай-город» по привлекательной цене. Если вы находитесь в Москве, Санкт-Петербурге, Нижнем Новгороде, Казани, Екатеринбурге, Ростове-на-Дону или любом другом регионе России, вы можете оформить заказ на книгу Стивен С. Скиена «Алгоритмы. Руководство по разработке» и выбрать удобный способ его получения: самовывоз, доставка курьером или отправка почтой. Чтобы покупать книги вам было ещё приятнее, мы регулярно проводим акции и конкурсы.