Смотрите лекции, решайте задачи, поднимайтесь в рейтинге и растите вместе с Яндексом.
Видите ошибку? А она есть! Стресса от этого не будет у тех, кто умеет писать стресс-тестирование. А сложностей — у тех, кто умеет использовать оценку сложности алгоритмов на практике. Всему этому научимся на этой лекции.
Когда нет дополнительной информации про последовательность — придется пройтись по всем элементам и посмотреть, что там интересного. Иногда дважды. Звучит просто, но есть свои секреты.
Откуда возникает 90% тормозов? Из-за использования линейного поиска вместо множеств и словарей. Разберемся как эти структуры устроены внутри (спойлер: как хеш-таблица), как их использовать на практике и чем амортизированная сложность отличается от ароматизированной.
Задал один вопрос и отбросил половину вариантов — звучит, как мечта любого. На этой лекции мечты сбудутся, но не все. Научимся задавать правильные вопросы и поймем, когда это применимо. Насладимся логарифмом вместо линии и решим одним способом много очень разных задач.
В зачёт идут только полностью решённые задачи. Задача считается решенной, если она прошла все тесты. Сдавать решения нужно до дедлайна — 18:00 по московскому времени в день трансляции разбора этого контеста. Можно сдать решения после дедлайна, но в зачёт они не пойдут.
Для участников, которые вошли в топ, предусмотрены поощрения.
Во время «дорешки» результаты не будут проверяться на списывание. Эти решения уже не пойдут в зачет и не будут влиять на рейтинг участника.
Убедитесь, что имя и фамилия указаны правильно. Если допустили опечатку, мы её исправим, чтобы в сертификате было написано верно. Электронные сертификаты всем участникам отправим до конца апреля.
Если вы не нашли себя в списке участников или заметили опечатку в личных данных, заполните форму.
Когда Тренировки закончатся, вы сможете добавить все решённые задачи в портфолио.
Напишите, если остались вопросы: intern@yandex-team.ru