Книга: Седжвик Роберт «Алгоритмы на Java»

Алгоритмы на Java

Серия: "-"

Книга Седжвика и Уэйна является классическим справочным руководством в котором содержится необходимый объем знаний для программиста в области алгоритмов, накопленных за последние несколько десятилетий. В книге представлен широкий спектр рассматриваемых тем: исчерпывающее толкование структур данных и алгоритмов сортировки, поиска, обработки графов и строк, включая пятьдесят алгоритмов, которые должен знать каждый программист. Описываются новые реализации алгоритмов на Java, написанные в ясном модульном стиле, при котором весь код доступен читателю и полностью готов к использованию. В книге изучение алгоритмов на Java ведется в контексте важнейших научных, инженерных и коммерческих приложений. Клиенты и алгоритмы выражены с помощью реального кода, а не псевдокода, как во многих других книгах.

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

ISBN: 978-5-8459-1781-2,978-5-8459-2049-2

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

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

КнигаОписаниеГодЦенаТип книги
Алгоритмы на C++. Анализ структуры данных. Сортировка. Поиск. Алгоритмы на графах. РуководствоРоберт Седжвик тщательно переписал, существенно расширил и обновил свою популярную книгу, чтобы получилось… — Диалектика / Вильямс, - Подробнее...20193039бумажная книга
Алгоритмы на 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

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

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

  • Java — Иное название этого понятия  «Ява»; см. также другие значения. Не следует путать с JavaScript. Java Класс языка …   Википедия

  • Java Cryptography Architecture — (JCA)  это криптографический фреймворк, входящий в состав платформы Java. JCA предоставляет API для различных целей, в том числе шифрования, управления ключами, генерации криптографически стойких псевдослучайных чисел и т. д. JCA… …   Википедия

  • Java Evolutionary Computation Toolkit — ECJ Операционная система Кроссплатформенное программное обеспечение Последняя версия 20 Лицензия AFL, BSD Сайт ECJ project ECJ  это свободная исследовательская сис …   Википедия

  • Java Card — Micro Edition (ME) Standard Edition (SE) Ente …   Википедия

  • Lineage Java Server — Lineage Java Server  эмулятор сервера, написан на Java и Python, использует систему управления базами данных (СУБД) MySQL и имитирующий работу популярной MMORPG  Lineage 2. Распространяется по лицензии GPL (General Public License). Java …   Википедия

  • криптографическое расширение Java — Продукт Sun Microsystems, реализующий основные криптографические алгоритмы и расширяющий функции JCA (Java Cryptography Architecture) API. [http://www.morepc.ru/dict/] Тематики информационные технологии в целом EN Java Cryptography ExtensionJCE …   Справочник технического переводчика

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

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