← Вернуться в блог

Серия блога

Методология подготовки

5 статей

  1. #1

    Как читать алгоритмическое условие: разметка, подводные камни, типичные ловушки

    Полный гайд по чтению алгоритмического условия: что именно проверять в формулировке, ограничениях, формате ввода/вывода и примерах. Приёмы разметки текста, типичные ловушки (забытое ограничение, смещение индексов, пропущенные крайние случаи) и как по таблице «ограничение → допустимая сложность» быстро выбрать класс алгоритма ещё до написания кода.

  2. #2

    Codeforces, acmp.ru, Яндекс Контест: какую платформу выбрать первой и как их комбинировать

    Codeforces — самая большая регулярная среда мировых контестов; acmp.ru — русскоязычный архив с возрастающей сложностью; Яндекс Контест — инфраструктура с архивом контестов от Яндекс Кубка. У каждой платформы своя сильная сторона. Сравнительная таблица, рекомендации по входу с нуля, план переключения между ними по мере роста, упоминание ICPC и Иннополис Open как следующих ступеней.

  3. #3

    Траектория от 800 к 2000 на Codeforces: какие темы держат прогресс

    Карта роста рейтинга на Codeforces: пять полос (800–1000, 1100–1300, 1400–1600, 1700–1900, 2000+), ключевые темы каждой, признаки готовности к переходу, типичные тупики. На каждой полосе — 3–5 техник, которые держат прогресс. Подход к самопроверке, как замечать застой, как чередовать практику и теорию.

  4. #4

    Как отлаживать олимпиадные задачи: поиск бага за минимальное время

    Отладка — отдельный навык, без которого алгоритмическое мышление не превращается в зачтённые задачи. Подход в четыре шага: воспроизвести ошибку на минимальном входе, бисекция бага через принты, stress test против простого решения, чек-лист крайних случаев. Отдельная секция — самодисциплина на контесте: когда переключаться на следующую задачу и когда переписывать с нуля.

  5. #5

    Что делать после разбора: план тренировки на 3 и 7 дней

    Разбор задачи показывает идею, но не делает её доступной в полевых условиях. Между «я понял» и «я могу воспроизвести через неделю» — несколько дней целенаправленной практики. Гайд предлагает структуру: пересборка с нуля без подсмотра, цикл на 3 дня с однотипными задачами, 7-дневный план с интервальным повторением. Типичные ошибки самоподготовки и роль AI-партнёра на этапе закрепления.