Как готовиться
Статьи блога AlgoPath из раздела «Как готовиться», сначала новые. Всего статей 31, все для разработчиков без профильного образования.
Тренажёр алгоритмов: чем он отличается от банка задач
Тренажёр задаёт порядок и заставляет вспоминать. Банк задач даёт объём и оставляет тебя одного. Четыре вопроса, по которым тренажёр стоит проверять до оплаты.
2026-09-25
Монотонный стек: как узнать его в задаче и написать за 10 минут
Монотонный стек находит ближайшего большего или меньшего соседа за один проход. Слова в условии, которые на него указывают, код на Python, отличие от монотонной очереди и четыре типичные ошибки.
2026-09-23
Два указателя и скользящее окно: как их не путать
Два указателя и скользящее окно оба идут по массиву двумя индексами. Различает их смысл этих индексов, и ещё три пары устроены так же.
2026-09-22
Где решать задачи по программированию
Площадка зависит от цели: собеседование, олимпиады и изучение языка ведут в три разных места. Сколько задач нужно на самом деле и чего делать не стоит.
2026-09-18
Алгоритмическая секция: что на ней оценивают
Интервьюер оценивает то, что ты произносишь, а не то, что думаешь. Четыре вещи, которые надо говорить вслух, и как их отрепетировать.
2026-09-15
LeetCode на русском: чего нет и что с этим делать
Русской версии LeetCode нет: интерфейс, условия задач и обсуждения английские. Сорок слов, которые закрывают почти любое условие, и что есть на русском целиком.
2026-09-11
Волнение на собеседовании: как решать под таймером
Таймер это диагностика, а не уровень сложности. Когда его включать и что говорить себе в момент, когда волнение накрывает.
2026-09-08
Интервальные повторения: почему повторять на 4-й день, а не завтра
Слишком раннее повторение стоит времени и не даёт ничего. Где должен быть интервал и что интервальные повторения делают с памятью.
2026-09-01
Активное вспоминание: почему оно сильнее перечитывания
Перечитывать решение это самый слабый способ выучить алгоритм. Активное вспоминание восстанавливает его с пустого листа, и это самый сильный.
2026-08-25