Бесплатная бета: 60 дней полного доступа, без карты.мест осталось: 173Зарегистрироваться бесплатно

Мы используем необходимые куки для работы сайта (вход и язык). Если ты согласишься, мы также загрузим Google Analytics, чтобы видеть, какие страницы читают, и Google reCAPTCHA для защиты форм обратной связи и сообщений об ошибке от спама. Политика конфиденциальности

Уровни: что значит каждый ранг

8 рангов, от «Новичок» до «Архитектор». Каждый ранг берётся закрытыми темами курса, а для высшего нужны все шаги, всего 150, и каждый доказан твоим кодом на его тестах.

  1. 1Новичок

    Путь открыт. Докажи первый шаг.

    Всего шагов: 0

  2. 2Ученик

    Основы позади.

    Всего шагов: 9

    Основы (начни тут)
  3. 3Практик

    Ты читаешь сложность и выбираешь нужную коллекцию.

    Всего шагов: 19

    Big-O и массивыКоллекции и хеш-таблицы
  4. 4Инженер

    Указатели, окна, префиксы и бинарный поиск освоены.

    Всего шагов: 33

    Два указателя и окнаПрефиксы и разностиПоиск
  5. 5Специалист

    Сортировки, списки, стеки и очереди больше не удивляют.

    Всего шагов: 57

    Сортировки и интервалыСвязные спискиСтеки и очереди
  6. 6Эксперт

    Рекурсия и деревья стали обычной работой.

    Всего шагов: 80

    Рекурсия и переборДеревья
  7. 7Мастер

    Кучи, графы и жадные решения.

    Всего шагов: 111

    Кучи и top-kГрафыЖадные алгоритмы
  8. 8Архитектор

    Весь трек доказан.

    Всего шагов: 150

    Динамическое программированиеСтроки и борыБиты и математикаМатрицы и сеткиПродвинутое

Как берётся ранг

Тема закрыта, когда доказан каждый её шаг: своим кодом, своими тестами. Половина темы не даёт ничего. Взятый ранг остаётся твоим, даже если требования потом станут строже.

Заведи бесплатный аккаунт и начни подниматься.