Программирование. Задачи и решения. Учебно-практическое пособие. Г.И. Просветов
Рассмотрены такие темы, как алгоритм, машина Тьюринга, псевдокод, структуры данных, множество, теория графов, разбиение на модули, сортировка, поиск, случайные числа, имитационное моделирование, задача о назначениях, динамическое программирование,...