3 недели назад
Automata: как математики XX века изобрели язык для разговора с машинами
Представьте себе 1936 год. Европа на пороге войны, но в тихих кабинетах университетов происходит интеллектуальная революция, которая изменит мир сильнее любых армий. Молодой английский математик Алан Тьюринг задаётся вопросом, который кажется чисто философским: что такое вычисление? Можно ли формально описать, что значит «решить задачу»? Тьюринг не знает, что его размышления заложат фундамент компьютерной эры. Он придумывает воображаемую машину — бесконечную ленту с символами и считывающую головку, которая может двигаться влево-вправо, читать символы и записывать новые...
122 читали · 1 год назад
📖 От Кнута до Седжвика: классика алгоритмической литературы
Обзор лучших книг по алгоритмам для программистов всех уровней. От иллюстрированных пособий для начинающих до фундаментальных трудов для экспертов. Достоинства и недостатки книг сформированы на основе отзывов на маркетплейсах. Иногда они могут противоречить друг другу: кому-то книга покажется излишне сложной, другой же порекомендует ее каждому новичку. Истина, как обычно, где-то посередине. Но если пишут о плохом переводе, неактуальной терминологии — здесь читатели солидарны друг с другом. Автор: Бхаргава Адитья Алгоритмы – это пошаговые инструкции для решения задач...