Олимпиадное программирование
Лекции А.С. Дятлова
Динамическое программирование
Теория чисел: введение
Лекции Лекции Е.В. Андреевой
Лекция №1
Лекция №2
Лекция №3
Лекция №4
Лекция №5
Лекция №6
Лекция №7
Лекция №8
Лекция №9
Лекция №10
Лекция №11
Лекция №12
Долинский М.С.
Решение сложных и олимпиадных задач по программированию. (гл.7. Дихотомия)
Сайт
в сайте. Лекции по графам. Взято
отсюда.
Для прилежного нет невозможного...