Порядок изучения тем/категорий лежит в основе многих книг, которые и являются основным источником структур данных, алгоритмов и принципов решения олимпиадных задач. Вот лишь некоторые из них:
- Ахо А., Хопкрофт Дж., Ульман Дж. Структуры данных и алгоритмы
- Дональд Кнут. Искусство программирования