Выпуск шаблона из ротации — три сессии подряд с первого раза, корректно, меньше трёх минут; после этого он уходит на поддержку раз в две недели, а слот занимает следующий проблемный.
Ротация на 4 дня, по 3 штуки в день: День Шаблоны 1 binary search · two pointers · sliding window 2 BFS по сетке · BFS/DFS по графу · topological sort 3 union-find · обход дерева · monotonic stack 4 heap/top-K · backtracking · мемоизация Дальше цикл повторяется. Выпуск шаблона из ротации — три сессии подряд с первого раза, корректно, меньше трёх минут; после этого он уходит на поддержку раз в две недели, а слот занимает следующий проблемный. Прежде чем начинать дрилл, нужна библиотека: по каждому пункту одна каноническая версия в своём файле плюс два мини-теста рядом. Хочешь, начнём собирать прямо сейчас с первого дня — разберу binary search, two pointers и sliding window построчно, с объяснением, зачем каждая строка?