Книги / Алгоритмы и теория / Алгоритмы / Basics of Programming and Algorithms, Principles and Applications

Basics of Programming and Algorithms, Principles and Applications

Roberto Mantaci, Jean-Baptiste Yunès

Эта книга представляет собой компактное введение в основы программирования и алгоритмов, предназначенное для студентов и специалистов в области математики и точных наук. Авторы, Roberto Mantaci и Jean-Baptiste Yunès, опираются на многолетний опыт преподавания в Université Paris Cité и на тематических школах в Африке и Азии. Книга охватывает фундаментальные концепции: от базовых структур данных и алгоритмов до принципов их применения в решении реальных задач. Особое внимание уделяется связи между математическим мышлением и программированием, что делает материал доступным для читателей с математическим бэкграундом.

Издание включает множество примеров и упражнений, иллюстрирующих ключевые концепции. Книга структурирована так, чтобы служить основой для семестрового курса (2-3 часа в неделю) и подходит для самостоятельного изучения. Она входит в серию Compact Textbooks in Mathematics, что гарантирует высокое качество и актуальность содержания.

Основные темы: алгоритмы сортировки и поиска, рекурсия, анализ сложности, абстракция данных, введение в языки программирования. Книга не привязана к конкретному языку, что позволяет сосредоточиться на универсальных принципах.