Олімпіадне програмування

Порубльов І. М., Ставровський А.Б.
Алгоритми і програми. Розв'язування олімпіадних задач.
Видавничий дім "Вільямс". 2007 рік.

Розділ 1. Розминка (потроху про різне)
Розділ 2. Однопрохідні алгритми
Розділ 3. Рекурсія
Розділ 4. Нестандартні обробки чисел
Розділ 5. Бінарний пошук, злиття та сортування
Розділ 6. Обчислювальна геометрія на площині
Розділ 7. Вимітання
Розділ 8. Графи
Розділ 9. Графи клітинок і графи із зовнішніми ребрами
Розділ 10. Комбінаторика
Розділ 11. Перебів варіантів
Розділ 12. Жадібні алгоритми
Розділ 13. Динамічне програмування
Розділ 14. Ігри двох осіб
Розділ 15. Японський кросворд.