Литература
-
Кормен Т., Лейзерсон Ч., Ривест Р., Шmтайн К.
Алгоритмы: построение и анализ. 2-е издание
М.: Вильямс, 2005. -
Кормен Т., Лейзерсон Ч., Ривест Р.
Алгоритмы: построение и анализ.
М.: МЦНМО, 2002. -
Дасгупта С., Пападимитриу Х., Вазирани У.
Алгоритмы.
М.: МЦНМО, 2014. -
Шень. А. Х.
Программирование: теоремы и задачи
М.: МЦНМО, 2004. -
Кузюрин Н.Н., Фомин С.А.
-
Вялый М., Подольский В., Рубцов А., Шварц Д., Шень А..
-
Журавлёв Ю.И., Флёров Ю.А, Вялый М.Н.
Дискретный Анализ. Основы высшей алгебры.
М.: МЗ-пресс, 2007. -
Журавлёв Ю.И., Флёров Ю.А, Федько О.С..
Дискретный Анализ. Комбинаторика. Алгебра логики. Теория графов.
М.: МФТИ, 2012. -
Кнут Д.Э.
Искусство программирования (Том 1. Основные алгоритмы)
М.: Вильямс, 2001. -
Кнут Д.Э.
Искусство программирования (Том 2. Получисленные алгоритмы)
М.: Вильямс, 2001. -
Кнут Д.Э.
Искусство программирования (Том 3. Сортировка и поиск)
М.: Вильямс, 2001.Посмотреть оглавление, а также скачать все три книги можно здесь
Ссылки преимущественно ведут на библиотеку http://lib.mipt.ru, в которой я рекомендую зерегистрироваться.