Книги / Алгоритмы и теория / Алгоритмы / Базовые алгоритмы. Реализация на Python и С++ на примере классических игр

Базовые алгоритмы. Реализация на Python и С++ на примере классических игр

Павел Довгалюк

Книга предоставляет фундаментальную алгоритмическую подготовку, демонстрируя классические алгоритмы на двух популярных языках программирования — C++ и Python. В качестве учебных примеров используются широко известные и интуитивно понятные компьютерные игры, что делает процесс обучения наглядным и увлекательным.

В издании наглядно излагается реализация ключевых концепций: циклов, перебора, рекурсии, эвристик, а также работа с деревьями решений на примере шахмат. Читатели познакомятся с прямоугольными координатами и получат введение в самообучающиеся алгоритмы. Каждая тема подкреплена практическими примерами, помогающими закрепить материал.

Книга ориентирована на широкий круг читателей: от начинающих программистов, делающих первые шаги в разработке, до опытных специалистов, планирующих освоить C++ или Python в качестве второго языка. Рассмотренные примеры служат отличной стартовой точкой для профессиональной разработки игр и понимания основ алгоритмического мышления.