раздел 1 · проверочный тест
Алгоритмы, сложность и замеры
Как это устроено
- 25 заданий по занятиям 1, 3 и 4: определение алгоритма и ход решения на секции, подсчёт T(n), запись O-нотации, классы роста, дополнительная память, ограничения из условия, замеры времени и памяти в Python.
- Задания разных видов: выбор одного или нескольких вариантов, расстановка карточек по порядку, раскладка по группам, подстановка в пропуски, выбор строки кода, ввод числа. В некоторых заданиях есть график или схема.
- Карточки перетаскиваются мышью или пальцем. Можно и без перетаскивания: нажмите карточку, затем место, куда её поставить. Поставленную в пропуск карточку убирает повторное нажатие на пропуск.
- 60 минут. Отсчёт начинается по кнопке «Начать» и не останавливается, если закрыть вкладку или перезагрузить страницу. Когда время выйдет, работа отправится сама с теми ответами, что успели дать.
- Каждое задание — 1 балл. В заданиях из нескольких частей балл ставится, только если верны все части. Оценка: 20–25 → «5», 15–19 → «4», 10–14 → «3», меньше 10 → «2».
- Пройти можно один раз. После отправки ответы не меняются, а повторное открытие ссылки покажет готовую оценку. Порядок заданий и карточек у каждого свой.
- Уход со вкладки считается. Переключение на другое окно или вкладку записывается в код результата.
- После отправки откроется разбор: по каждому заданию — ваш ответ, верный ответ и объяснение. В конце — код результата для преподавателя.
ГОТОВО 0 ИЗ 25
PYTHON 3.12
результат
Работа завершена
2
0 из 25
Код результата
Скопируйте и пришлите преподавателю. В коде зашиты фамилия, ответы, баллы, уходы со вкладки и контрольная сумма — правка вручную будет видна при проверке.
Ответы и разбор
Номера — в том порядке, в каком вы видели задания. Нажмите номер, чтобы перейти к разбору.