Пер. с англ. — М.: Вильямс, 2005. — 1296 с.: ил.
Книга написана очень квалифицированными специалистами-преподавателями Массачусетского технологического института (MIT). Уже более 20-ти лет она является стандартным учебником обязательного предмета "Введение в алгоритмы" для undergraduate (студентов начальных курсов) математиков и компьютерщиков MIT (см. http://ocw.mit.edu/courses/). Эта книга почти всегда рекомендуется лекторами университетов Америки, Европы и Японии в курсах по разработке и анализу алгоритмов и/или структурам данных в качестве основной или дополнительной литературы.
В книге разбираются эффективные алгоритмы решения фундаментальных компьютерных и математических задач (от сортировки и поиска до графовых и теоретико-числовых), методы и приёмы построения таких алгоритмов, анализ их быстродействия. Изложение подробное и математически строгое; алгоритмы приводятся на псевдокоде. Книгу можно использовать как учебник и как справочник; её НУЖНО изучать всем студентам - математикам и компьютерщикам, и их преподавателям(!), которые хотят быть профессионалами в той области деятельности, которую они для себя выбрали. Ведь без компьютера, а значит и без эффективных алгоритмов, современные задачи зачастую просто невозможно решить.
В этом издании нет глав по схемным и параллельным алгоритмам, но добавлены нужные главы, которых раньше не было. Отсутствующие здесь главы есть в издании МЦНМО 2001 г. (file/691509) и перевод сделан более профессионально, и сама книга издана лучше.
Осенью 2012 г. в "Вильямс"е ожидается выход перевода 3-го издания этой книги.