Как устроен ReAlgo
Короткий гайд по основным понятиям сервиса — что именно запоминает ReAlgo, как устроены повторения и паттерны, и что получает пользователь на бесплатном и платном тарифе.
- 01Что такое ReAlgo
- 02Карточки и интервальные повторения
- 03Паттерны и Pattern Atlas
- 04План подготовки
- 05Расширение
- 06Free и Pro
1. Что такое ReAlgo
«Solved» ещё не значит «запомнил». ReAlgo — память твоей подготовки к собеседованиям: браузерное расширение фиксирует каждую решённую задачу прямо из браузера, а интервальные повторения возвращают её ровно перед тем, как она забудется.
Список решённых задач показывает, что уже было сделано. ReAlgo идёт дальше — планирует, когда к задаче вернуться, превращает решение в короткую карточку и подсвечивает паттерны, которые чаще всего забываются, как правило, ровно перед интервью.
2. Карточки и интервальные повторения
Карточка не создаётся автоматически из каждой решённой задачи — она привязана к паттерну. Включаешь подпаттерн в личную практику в Pattern Atlas — и по нему становятся доступны карточки трёх типов (Pattern Recognition, Algorithm Mechanics, Edge Case) вместе со списком практических задач по этому же паттерну.
После честной оценки уверенности («сложно» / «нормально» / «уверенно») ReAlgo сдвигает следующий показ карточки — легко решённое всплывает реже, тяжёлое — чаще. Если ответ забылся совсем — ничего страшного, карточка просто вернётся раньше и чаще, пока не закрепится.
3. Паттерны и Pattern Atlas
Pattern Atlas — карта алгоритмических паттернов и подпаттернов (Two Pointers, Sliding Window, Hashing и так далее). У каждого подпаттерна есть профиль: что это, как узнать задачу на этот паттерн, механика решения и типичные edge cases, плюс отдельные карточки практики. Тумблер «добавить в практику» на странице подпаттерна включает его в личный набор — от него зависят и доступные карточки, и список задач на /problems, и кнопка «начать практику» на /cards.
Готовность по паттерну считается по реально решённым задачам, а не по факту открытия страницы — это тот же принцип честности, что и в карточках.
4. План подготовки
Roadmap — маршрут по темам NeetCode 150, разбитый на недели. Каждая неделя — один паттерн, прогресс по ней растёт по мере решения задач этого паттерна. Не список из сотен нерассортированных задач, а один понятный шаг на день.
На Pro-тарифе маршрут можно уточнить целевой ролью, компанией и датой интервью — тогда порядок тем и приоритет повторений подстраиваются под срок, который остался.
5. Расширение
Профиль поддерживает четыре площадки — LeetCode, GeeksforGeeks, HackerRank и Codeforces. Автоматическое определение сдачи прямо из браузера работает для всех четырёх.
Расширение фиксирует минимальный учебный контекст: площадку, задачу, статус решения, выбранную оценку уверенности и паттерн, если он известен. Закрытые материалы и содержимое premium-страниц ему не нужны.
6. Free и Pro
- Free — сохранение решённых задач из браузера, оценка уверенности, авто-расписание повторений и базовая статистика прогресса;
- Pro — всё из Free плюс персональный план под роль и дату интервью, расширенные карточки с граничными случаями, тесты и mock-режим, приоритетные напоминания и экспорт в Anki (статус фичи).
Актуальный состав тарифов и оформление — на странице realgo.dev/#pricing. Условия оплаты платного тарифа регулируются Публичной офертой.