|
Алгоритмы на C++
|
|
Товара сейчас нет в наличии.Вы можете оставить заявку. При появлении его в продаже Вам будет выслано уведомление. Последняя актуальная цена товара была 1840.00 грн. Последний раз товар был в продаже 29.01.2023.
|
1056 стр.; твердый переплет; тип бумаги: офсетная белая; формат 70х100/16 (170х240 мм); Издательство Диалектика; ISBN 978-5-907144-21-7, 978-0-321-60633-4
Роберт Седжвик тщательно переписал, существенно расширил и обновил свою популярную книгу Алгоритмы на C++, чтобы получилось современное и исчерпывающее описание важных алгоритмов и структур данных. Вместе с Кристофером Ван Виком он разработал новые реализации на C++, которые выражают эти методы в сжатом, но наглядном виде, а также предоставляют программистам практические средства для их проверки в реальных приложениях. В книге представлено много новых алгоритмов, а их объяснения гораздо более подробны, чем в предыдущем издании. Новая структура текста и подробные иллюстрации к нему вместе с сопутствующими комментариями значительно улучшают представление материала. Третье издание также содержит удачное сочетание теории и практики, которые делают работу Седжвика бесценным источником. В частях 1–4 книги рассматриваются фундаментальные алгоритмы, структуры данных, сортировка и поиск. В ней приведено подробное описание фундаментальных структур данных и алгоритмов для сортировки, поиска и сопутствующих приложений. Хотя, по сути, материал книги применим к программированию на любом языке, реализации Ван Вика и Седжвика используют естественную связь между классами C++ и реализациями абстрактных типов данных (АТД). В части 5 книги рассматриваются алгоритмы на графах, которые играют все более важную роль во множестве приложений, таких как сетевая связность, конструирование электронных схем, составление графиков, обработка транзакций и выделение ресурсов.
Каждая часть содержит новые алгоритмы и реализации, усовершенствованные описания и диаграммы, а также множество новых упражнений для лучшего усвоения материала. Акцент на АТД расширяет диапазон применения программ и лучше соотносится с современными средами объектно-ориентированного программирования. В этой книге описаны следующие тем: · Подробное описание массивов, связных списков, строк, деревьев и других базовых структур данных · Акцентирование внимание на абстрактных типах данных (АТД), модульном программировании, объектно-ориентированном программировании и классах C++ · Более 100 алгоритмов сортировки, выбора, реализаций АТД очереди с приоритетами и реализаций АТД таблицы символов (для поиска) · Новые реализации биномиальных очередей, многопутевой поразрядной сортировки, рандомизированных BST-деревьев, скошенных деревьев, слоеных списков, многопутевых trie-деревьев, B-деревьев, расширяемого хеширования и многих других методов · Больший объем численных характеристик алгоритмов, позволяющих сравнивать их · Более 1000 новых упражнений, которые помогают разобраться в свойствах алгоритмов · Полный обзор свойств и типов графов · Орграфы и DAG-графы · Минимальные остовные деревья · Кратчайшие пути · Сетевые потоки · Диаграммы, примеры кода на C++ и подробные описания алгоритмов
Настоящее издание предоставляет программистам полный инструментальный набор для реализации, отладки и использования алгоритмов в широком диапазоне компьютерных приложений.
Об авторах Роберт Седжвик – профессор компьютерных наук в Принстонском университете. Занимает должность директора в компании Adobe Systems, работал в исследовательских коллективах в Xerox PARC, Институте оборонного анализа и INRIA. Вместе с Филиппом Флажоле (Philippe Flajolet) написал книгу An Introduction to the Analysis of Algorithms. Кристофер Дж. Ван Вик – профессор математики и компьютерных наук и заодно заместитель декана в Университете Дрю. Работал в исследовательском коллективе в Bell Laboratories. И Седжвик, и Ван Вик получили свои степени доктора философии в Университете Стэнфорда под руководством Дональда Э. Кнута.
Читать полностью ⇓Подробнее о книге от издателя: оглавление, содержание, пролистать ⇓
Оригинальное издание ⇓ Algorithms in C++, Robert Sedgewick
|
Лучшие книги аналогичной тематики |
|
|
УЦЕНКА: Искусство программирования, том 4А. Комбинаторные ал... Дональд Эрвин Кнут 1225.00 грн.
| Программист-прагматик: 2-е юбилейное издание Дэвид Томас, Эндрю Хант 800.00 грн.
| iOS 5 SDK. Разработка приложений для iPhone, iPad и iPod tou... Дэйв Марк, Джек Наттинг, Джефф Ла... 450.00 грн.
| Алгоритмы: построение и анализ, 3-е издание. Том 1 Томас Х. Кормен, Чарльз И. Лейзер... 970.00 грн.
|
| Алгоритмы: построение и анализ, 3-е издание. Том 2 Томас Х. Кормен, Чарльз И. Лейзер... 1320.00 грн.
| Предметно-ориентированное проектирование (DDD): структуризац... Эрик Эванс 670.00 грн.
| Искусство программирования, том 1. Основные алгоритмы, 3-е и... Дональд Эрвин Кнут 1055.00 грн.
| C++ для чайников, 7-е издание Стефан Рэнди Дэвис 580.00 грн.
|
| C++: базовый курс, 3-е издание Герберт Шилдт 800.00 грн.
| Эффективный и современный С++: 42 рекомендации по использова... Скотт Мейерс 580.00 грн.
| Язык программирования Go Алан Донован, Брайан У. Керниган 580.00 грн.
| iOS 6 SDK. Разработка приложений для iPhone, iPad и iPod tou... Дэйв Марк, Джек Наттинг, Джефф Ла... 450.00 грн.
|
Скидки от 5% - при покупке от 2 книг или от 300 грн. Подробнее
Новые книги аналогичной тематики |
|
|
Скидки от 5% - при покупке от 2 книг или от 300 грн. Подробнее
|
Разделы каталога |
|
|
|