Олимпиадное программирование на С++ с решением задач Codeforces

О чём курс

Для решения сложных алгоритмических задач на Codeforces одного знания синтаксиса C++ недостаточно — здесь показывают, как переходить от простого написания кода к эффективному алгоритмическому мышлению. Вы разберете 37 задач разного уровня сложности, начиная с базовой имплементации и заканчивая геометрией и теорией чисел. В основе обучения лежит практика: детальный разбор каждой задачи, использование стандартных библиотек C++ и освоение ключевых концепций, включая динамическое программирование и работу с графами. Курс подходит тем, кто уже знаком с основами языка и хочет научиться решать задачи уровня спортивного программирования.

Программа обучения

  • Имплементация и базовые задачи
  • Математические подходы и теория чисел
  • Алгоритмы перебора и жадные алгоритмы
  • Работа со строками
  • Сортировки и структуры данных
  • Бинарный поиск
  • Динамическое программирование
  • Графы
  • Геометрия
  • Хэширование
  • Конструктивные алгоритмы
Складчина создана 28 июля 2024 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 1

AM Aziz Muminov Все материалы
80 ₽ 150 ₽