В данной книге предпринята попытка систематизации комбинаторных алгоритмов, выявления их общих черт и закономерностей. Подробно рассматриваются конкретные задачи использования комбинаторных алгоритмов, в частности очень важная для программирования задача сортировки данных. Каждая глава сопровождается достаточно подробной исторической справкой и большим числом упражнений. Воспроизведено в оригинальной авторской орфографии издания 1980 года (издательство "Мир"). Это и многое другое вы найдете в книге Комбинаторные алгоритмы (Э. Рейнгольд, Ю. Нивергельт, Н. Део)