Книга "Искусство программирования. Том 1. Основные алгоритмы" - первая часть фундаментальной серии книг по программированию. Автор начинает с введения основных понятий и методов программирования. Далее подробно рассматриваются базовые информационные структуры - способы представления и обработки данных в компьютере. Особое внимание уделяется структурным связям между элементами данных и эффективным алгоритмам работы с ними.
Приводятся примеры простых, но важных алгоритмов для численных вычислений, имитационного моделирования, символьных вычислений и разработки программ. По сравнению с предыдущим изданием добавлены десятки новых алгоритмов в соответствии с современными направлениями в программировании. Значительно переработан раздел математического введения.
Книга дает фундаментальные знания по основным алгоритмам программирования и незаменима для изучения программирования с нуля.
В этой книге, носившей различные заглавия - «Искусство программирование», «Полу-небрежное программирование и азбука вычислений» и «Моей жизни в математике и науке» - Кнут исследует с высоты своего Monteuse Mac летают все мыслимые вопросы математики и отражает наиболее инстинкт глубоко его мозга. Его методы, часто жесткие и лаконичные, простираются от основ таких вещей, как что такое операторы, процедуры и перестановки, до использования огромных структур данных, которые обычно описываются только в книгах "для профессионалов". Изыски таинственного мира программистов становятся ясными; это внедрение изучения великого мастерства, которое требует терпения, чувства тонкости, уловки геометрическую и непрерывное открытие.
Электронная Книга «Искусство программирования. Том 1. Основные алгоритмы» написана автором Дональд Кнут в 1998 году.
Минимальный возраст читателя: 12
Язык: Русский
Серии: Искусство программирования
ISBN: 978-5-8459-1984-7, 978-5-8459-1987-8, 0-201-89683-4
Описание книги от Дональд Кнут
Первый том серии книг Искусство программирования начинается с описания основных понятий и методов программирования. Затем автор переходит к рассмотрению информационных структур – представлению информации внутри компьютера, структурных связей между элементами данных и способам эффективной работы с ними. Для методов имитации, символьных вычислений, числовых методов, методов разработки программного обеспечения даны примеры элементарных приложений. По сравнению с предыдущим изданием добавлены десятки простых, но в то же время очень важных алгоритмов. В соответствии с современными направлениями исследований был существенно переработан раздел математического введения.