Издательство: | Вильямс/Диалектика |
Дата выхода: | август 2012 |
ISBN: | 978-5-8459-1781-2 |
Тираж: | 1 500 экземпляров |
Объём: | 848 страниц |
Масса: | 900 г |
Размеры(В x Ш x Т), см: | 24 x 17 |
Обложка: | твёрдая |
Бумага: | офсетная |
Иллюстрированное издание | + |
Переводное издание: | Algorithms |
Роберт Седжвик — американский учёный в области информатики, профессор Принстонского университета и член совета директоров компании Adobe Systems. Автор многочисленных научных статей и серии учебников по алгоритмам. В 1997 году он был избран почетным членом Ассоциации вычислительной техники за его научный труд по математическому анализу алгоритмов. Эта книга - главный труд его жизни и одно из величайших пособий по Java.
Книга Седжвика и Уэйна «Алгоритмы на Java» является классическим справочным руководством в котором содержится необходимый объем знаний для программиста в области алгоритмов, накопленных за последние несколько десятилетий.
В книге «Алгоритмы на Java» представлен широкий спектр рассматриваемых тем: исчерпывающее толкование структур данных и алгоритмов сортировки, поиска, обработки графов и строк, включая пятьдесят алгоритмов, которые должен знать каждый программист. Описываются новые реализации алгоритмов на Java, написанные в ясном модульном стиле, при котором весь код доступен читателю и полностью готов к использованию. В книге изучение алгоритмов на Java ведется в контексте важнейших научных, инженерных и коммерческих приложений. Клиенты и алгоритмы выражены с помощью реального кода, а не псевдокода, как во многих других книгах.
Книга «Алгоритмы на Java» отличается от множества других ясным и кратким текстом, детальными примерами с иллюстрациями, тщательно подобранным кодом, историческим и научным контекстом, а также упражнениями для самостоятельной проработки на всех уровнях. В книге представлены точные соображения относительно производительности, поддерживаемые соответствующими математическими моделями и эмпирическими исследованиями, которые подтверждают достоверность этих моделей.
Книга поддерживается в Интернет веб-сайтом algs4.cs.princeton.edu, на котором содержатся дайджесты, коды программ, тестовые данные, программные проекты, упражнения, слайды для лекций и другие полезные ресурсы
4-е издание