Книга: Седжвик Роберт, Уэйн Кевин «Алгоритмы на Java»
Книга Седжвика и Уэйна "АЛГОРИТМЫ на Java" является классическим справочным руководством в котором содержится необходимый объем знаний для программиста в области алгоритмов, накопленных за последние несколько десятилетийВ книге" АЛГОРИТМЫ на Java" представлен широкий спектр рассматриваемых тем: исчерпывающее толкование структур данных и алгоритмов сортировки, поиска, обработки графов и строк, включая пятьдесят алгоритмов (смотри algs4. cs. princeton. edu/code), которые должен знать каждый программист. Описываются новые реализации алгоритмов на Java, написанные в ясном модульном стиле, при котором весь код доступен читателю и полностью готов к использованию. В книге изучение алгоритмов на Java ведется в контексте важнейших научных, инженерных и коммерческих приложений. Клиенты и алгоритмы выражены с помощью реального кода, а не псевдокода, как во многих других книгах. Книга" АЛГОРИТМЫ на Java" отличается от множества других ясным и кратким текстом, детальными примерами с иллюстрациями, тщательно подобранным кодом, историческим и научным контекстом, а также упражнениями для самостоятельной проработки на всех уровнях. В книге представлены точные соображения относительно производительности, поддерживаемые соответствующими математическими моделями и эмпирическими исследованиями, которые подтверждают достоверность этих моделейКнига Седжвика и Уэйна" АЛГОРИТМЫ на Java" поддерживается в Интернет веб-сайтом algs4. cs. princeton. edu, на котором содержатся дайджесты, коды программ, тестовые данные, программные проекты, упражнения, слайды для лекций и другие полезные ресурсы 4-е издание. Издательство: "Вильямс" (2019)
ISBN: 978-5-8459-2049-2, 978-5-907114-73-9 Купить за 5186 руб в Лабиринте |
Другие книги автора:
Книга | Описание | Год | Цена | Тип книги |
---|---|---|---|---|
Алгоритмы на Java | Книга Седжвика и Уэйна`АЛГОРИТМЫ на Java` является классическим справочным руководством в котором содержится… — Вильямс, (формат: 70x100/16, 848 стр.) Несерийные Подробнее... | бумажная книга | ||
Computer Science. Основы программирования на Java, ООП, алгоритмы и структуры данных | Преподаватели Принстонского университета Роберт Седжвик и Кевин Уэйн создали универсальное введение в… — Питер, Подробнее... | бумажная книга | ||
Computer Science. Основы программирования на Java, ООП, алгоритмы и структуры данных | Преподаватели Принстонского университета Роберт Седжвик и Кевин Уэйн создали универсальное введение в… — ПИТЕР, (формат: 70x100/16, 1072 стр.) Подробнее... | бумажная книга |
Седжвик, Роберт
Роберт Седжвик | |
Robert Sedgewick | |
Дата рождения: | |
---|---|
Страна: | |
Научная сфера: | |
Место работы: | |
Альма-матер: | |
Научный руководитель: | |
Награды и премии |
|
Сайт: |
Роберт Седжвик (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
- Персоналии по алфавиту
- Учёные по алфавиту
- Родившиеся в 1946 году
- Учёные США
Источник: Седжвик, Роберт
См. также в других словарях:
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 … Справочник технического переводчика