Введение

Книга по компьютерному программированию, используемая в качестве учебника для курсов по алгоритмам. «Введение в алгоритмы» – книга по компьютерному программированию, написанная Томасом Х. Корменом, Чарльзом Э. Лейзерсоном, Рональдом Л. Ривестом и Клиффордом Стейнами. Книга широко используется в качестве учебника для курсов по алгоритмам во многих университетах и часто цитируется как справочник по алгоритмам в опубликованных научных работах: по состоянию на 2023 год в CiteSeerX задокументировано более 10 000 цитирований, а в Google Scholar – более 67 000. За первые 20 лет было продано полмиллиона экземпляров, а в 2022 году продажи превысили миллион. Благодаря своей известности широко распространена аббревиатура "CLRS" (Cormen, Leiserson, Rivest, Stein), а в первом издании – "CLR" (Cormen, Leiserson, Rivest). В предисловии авторы отмечают, что книга была написана с целью быть исчерпывающей и полезной как в учебном процессе, так и в профессиональной деятельности. Каждая глава посвящена отдельному алгоритму, рассматриваются методы его разработки и области применения. Вместо конкретного языка программирования алгоритмы представлены в виде псевдокода. Описания фокусируются на свойствах самого алгоритма, его математических характеристиках и подчеркивают эффективность.

Издания

В первом издании учебника Штейн не был указан в качестве автора, и поэтому книга стала известна под аббревиатурой CLR. В него вошли две главы ("Арифметические схемы" и "Алгоритмы для параллельных компьютеров"), которые были исключены из второго издания. После добавления четвертого автора во втором издании многие стали называть книгу "CLRS". Это первое издание книги также было известно как "Большая белая книга алгоритмов". Со вторым изданием преобладающий цвет обложки изменился на зеленый, что привело к сокращению прозвища до просто "Большая книга алгоритмов". Третье издание было опубликовано в августе 2009 года. Четвертое издание было опубликовано в апреле 2022 года, в котором добавлены цвета для улучшения визуального оформления.

Конструкция обложки

Мобиль, изображенный на обложке, «Большой красный» (1959) Александра Кальдера, находится в Музее американского искусства Уитни в Нью-Йорке. На обложке книги «Введение в языкознание» Фромкина также использован мобиль Кальдера.