Книга: Седжвик Роберт «Алгоритмы на C++. Анализ структуры данных. Сортировка. Поиск. Алгоритмы на графах. Руководство»

Алгоритмы на C++. Анализ структуры данных. Сортировка. Поиск. Алгоритмы на графах. Руководство

Серия: "-"

Роберт Седжвик тщательно переписал, существенно расширил и обновил свою популярную книгу, чтобы получилось современное и исчерпывающее описание важных алгоритмов и структур данных. Вместе с Кристофером Ван Виком он разработал новые реализации на C++, которые выражают эти методы а сжатом, но наглядном виде, а также предоставляют программистам практические средства для их проверки в реальных приложениях. В книге представлено много новых алгоритмов, а их объяснения гораздо более подробны, чем в предыдущем издании. Новая структура текста и подробные иллюстрации к нему вместе с сопутствующими комментариями значительно улучшают представление материала. Третье издание также содержит удачное сочетание теории и практики, которыеделают работу Седжвика бесценным источником сведений для более чем 250 000 программистов!В частях I—IV рассматриваются фундаментальные алгоритмы, структуры данных, сортировка и поиск. В них приведено подробное описание фундаментальных структур данныхи алгоритмов для сортировки, поиска и сопутствующих приложений. Хотя, по сути, материал книги применим к программированию на любом языке, реализации Ван Вика и Седжвика используют естественную связь между классами C++ и реализациями абстрактных типов данных (АТД), В части V рассматриваются алгоритмы на графах, которые играют все более важную роль во множестве приложений, таких как сетевая связность, конструирование электронных схем, составление графиков, обработка транзакций и выделениересурсов. Каждая часть содержит новые алгоритмы и реализации, усовершенствованные описания и диаграммы, а также множество новых упражнений для лучшего усвоения материала. Акцент на АТД расширяет диапазон применения программ и лучше соотносится с современными средами объектно-ориентированного программирования.

Издательство: "Диалектика / Вильямс" (2019)

ISBN: 978-5-8459-2070-6,978-5-907144-21-7,978-0-321-60633-4

Купить за 3039 руб в My-shop

Другие книги автора:

КнигаОписаниеГодЦенаТип книги
Алгоритмы на JavaКнига Седжвика и Уэйна является классическим справочным руководством в котором содержится необходимый… — Диалектика / Вильямс, - Подробнее...20183039бумажная книга
Алгоритмы на C++Роберт Седжвик тщательно переписал, существенно расширил и обновил свою популярную книгу "Алгоритмы на C++"… — Вильямс, Подробнее...20195186бумажная книга
Программирование на языке Python. Учебный курсЛюбая научная или техническая дисциплина требует навыков программирования. Python — идеальный первый язык… — Диалектика / Вильямс, - Подробнее...20172026бумажная книга
Алгоритмы на C++. Анализ структуры данных. Сортировка. Поиск. Алгоритмы на графах. РуководствоРоберт Седжвик тщательно переписал, существенно расширил и обновил свою популярную книгу, чтобы получилось… — Диалектика / Вильямс, (формат: 170x240мм, 1056 стр.) Подробнее...20191218бумажная книга

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

Роберт Седжвик
Robert Sedgewick
Дата рождения:

1946 год(1946)

Страна:

 США

Научная сфера:

Информатика

Место работы:

Принстонский университет

Альма-матер:

Стэнфордский университет

Научный руководитель:

Дональд Кнут

Награды и премии


ACM Fellow (1997)

Сайт:

http://www.cs.princeton.edu/~rs/

Роберт Седжвик (1946-) — американский учёный в области информатики, профессор Принстонского университета и член совета директоров компании Adobe Systems.[1]

В 1975 году получил степень Ph.D. от Стэнфордского университета, защитив диссертацию про алгоритм быстрой сортировки под руководством Дональда Кнута.[2]

В 1975-1985 годах преподавал и работал в Брауновском университете. С 1985 года по настоящее время работает в Принстонском университете. С 1990 года входит в совет директоров компании Adobe Systems. В 1997 году был избран почетным членом Ассоциации вычислительной техники за его научный труд по математическому анализу алгоритмов.[3]

Автор многочисленных научных статей и серии учебников по алгоритмам.

Примечания

Библиография (рус.)

  • Роберт Седжвик Алгоритмы на C++. Фундаментальные алгоритмы и структуры данных. 2 книги в одной ! = Algorithms in C++. — М.: «Вильямс», 2011. — 1056 с. — ISBN 978-5-8459-1650-1

Источник: Седжвик, Роберт

См. также в других словарях:

  • Программируемые алгоритмы —       Служебный список статей, созданный для координации работ по развитию темы.   Данное предупреждение не устанавл …   Википедия

  • Внешняя сортировка — сортировка данных, расположенных на периферийных устройствах и не вмещающихся в оперативную память, то есть когда применить одну из внутренних сортировок невозможно. Стоит отметить, что внутренняя сортировка значительно эффективней внешней, так… …   Википедия

  • Внутренняя сортировка — (англ. internal sort) разновидность алгоритмов сортировки или их реализаций, при которой оперативной памяти достаточно для помещения в неё сортируемого массива данных с произвольным доступом к любой ячейке и собственно для выполнения… …   Википедия

  • Сортировка слиянием — Действие алгоритма на примере сортировки случайных точек. Сортировка слиянием (англ. merge sort) алгоритм сортировки, который упорядочивает списки (или другие структуры данных, доступ к элементам которых можно получать только п …   Википедия

  • Список алгоритмов — Эта страница информационный список. Основная статья: Алгоритм Ниже приводится список алгоритмов, группированный по категориям. Более детальные сведения приводятся в списке структур данных и …   Википедия

  • Алгоритм сортировки — это алгоритм для упорядочения элементов в списке. В случае, когда элемент списка имеет несколько полей, поле, служащее критерием порядка, называется ключом сортировки. На практике в качестве ключа часто выступает число, а в остальных полях… …   Википедия

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»