[1] Успенский В.А. Простейшие примеры математических доказательств. – М.: Изд-во МЦНМО, 2019. – 56 с.
[2] Далингер В.А. Метод перебора в решении математических задач. – М.: Илекса, 2021. – 182 с.
[1] Локуциевский О.В. Элементы теории множеств. – М.: Изд-во МЦНМО, 2018. – 96 с.
[2] Виленкин Н.Я. Рассказы о множествах. – М.: Изд-во МЦНМО, 2019. – 152 с.
[3] Яглом И.М. Необыкновенная алгебра. – М.: ЛЕНАНД, 2021. – 72 с.
[1] Джеймс А. Андерсон Дискретная математика и комбинаторика. – М.: Издательский дом «Вильямс», 2004. – 960 с.
[2] Просолупов Е.В. Курс лекций по дискретной математике. Часть 2. Математическая логика: учеб. пособие. – СПб.: Изд-во С.-Петерб. ун-та, 2013. – 74 с.
[3] Супрун В.П. Основы теории булевых функций. – М.: ЛЕНАНД, 2017. – 208 с.
[1] Джеймс А. Андерсон Дискретная математика и комбинаторика. – М.: Издательский дом «Вильямс», 2004. – 960 с.
[2] Виленкин Н.Я., Виленкин А.Н., Виленкин П.А. Комбинаторика. – М.: ФИМА; МЦНМО, 2017. – 400 с.
[1] Просолупов Е.В. Курс лекций по дискретной математике. Часть 3. Теория алгоритмов и теория графов: учеб. пособие. – СПб.: Изд-во С.-Петерб. ун-та, 2014. – 84 с.
[2] Емеличев В.А., Мельников О.И., Сарванов В.И., Тышкевич Р.И. Лекции по теории графов. – М.: Книжный дом «Либроком», 2009. – 392 с.
[3] Кирсанов М.Н. Графы в Maple. Задачи, алгоритмы, программы. – М.: ФИЗМАТЛИТ, 2007. – 168 с.
[4] Харари Ф. Теория графов. – М.: Едиториал УРСС, 2003. – 296 с.
[5] Карпов Д.В. Теория графов. – М.: МЦНМО, 2022. – 555 с.