Книга Алгоритмы на C++. Седжвик Роберт (рус)

Книга Алгоритмы на C++. Седжвик Роберт (рус)

Цена: 1890 грн.

Автор: Седжвик Роберт
Издательство: Диалектика
Язык: Русский
Кол-во страниц: 1056
Формат: 70×100/16

Нет в наличии

Артикул: 9785907144217 Категория: Product ID: 15604

Книга Алгоритмы на C++

Роберт Седжвик тщательно переписал, существенно расширил и обновил свою популярную книгу «Алгоритмы на C++», чтобы получилось современное и исчерпывающее описание важных фундаментальных алгоритмов и структур данных. Вместе с Кристофером Ван Виком он разработал новые реализации на C++, которые выражают эти методы в сжатом, но наглядном виде, а также предоставляют программистам практические средства для их проверки в реальных приложениях.
В книге «Алгоритмы на C++» представлено много новых алгоритмов, а их объяснения гораздо более подробны, чем в предыдущем издании. Новая структура текста и подробные иллюстрации к нему вместе с сопутствующими комментариями значительно улучшают представление материала.
Третье издание также содержит удачное сочетание теории и практики, которые делают работу Седжвика бесценным источником сведений для более чем 300 000 программистов в мире! В частях 1–4 книги рассматриваются фундаментальные алгоритмы, структуры данных, сортировка и поиск. В ней приведено подробное описание фундаментальных структур данных и алгоритмов для сортировки, поиска и сопутствующих приложений.
Хотя, по сути, материал книги применим к программированию на любом языке, реализации Ван Вика и Седжвика используют естественную связь между классами C++ и реализациями абстрактных типов данных (АТД). В части 5 книги рассматриваются алгоритмы на графах, которые играют все более важную роль во множестве приложений, таких как сетевая связность, конструирование электронных схем, составление графиков, обработка транзакций и выделение ресурсов.
Каждая часть содержит новые алгоритмы и реализации, усовершенствованные описания и диаграммы, а также множество новых упражнений для лучшего усвоения материала. Акцент на АТД расширяет диапазон применения программ и лучше соотносится с современными средами объектно-ориентированного программирования.
В книге «Алгоритмы на C++» описаны следующие темы:

  • подробное описание массивов, связных списков, строк, деревьев и других базовых структур данных;
  • акцентирование внимание на абстрактных типах данных (АТД), модульном программировании, объектно-ориентированном программировании и классах C++;
  • более 100 алгоритмов сортировки, выбора, реализаций АТД очереди с приоритетами и реализаций АТД таблицы символов (для поиска);
  • новые реализации биномиальных очередей, многопутевой поразрядной сортировки, рандомизированных BST-деревьев, скошенных деревьев, слоеных списков, многопутевых trie-деревьев, B-деревьев, расширяемого хеширования и многих других методов;
  • больший объем численных характеристик алгоритмов, позволяющих сравнивать их; более 1000 новых упражнений, которые помогают разобраться в свойствах алгоритмов;
  • полный обзор свойств и типов графов;
  • орграфы и DAG-графы;
  • минимальные остовные деревья; кратчайшие пути;
  • сетевые потоки;
  • диаграммы, примеры кода на C++ и подробные описания алгоритмов.

Книга «Алгоритмы на C++» предоставляет программистам полный инструментальный набор для реализации, отладки и использования фундаментальных алгоритмов в широком диапазоне компьютерных приложений.

Вес 1.625 kg
Автор

Седжвик Роберт

Видавництво

Диалектика

Мова

Кількість сторінок

1056

Формат, мм

70×100/16

Папір

офсетная

ISBN

978-5-907144-21-7

Штрихкод

9785907144217

Палітурка

Твёрдый