💻 Информатика 11 класс  ·  20 вопросов  ·  ~25 мин  ·  ⏱ Таймер 25:00  ·  Сложный  · 

Массивы, сортировки и подпрограммы

В массиве важен не только ответ, но и способ пройти по данным. Сумму и максимум можно найти за один просмотр, двоичный поиск требует заранее отсортированного массива, а второй максимум нельзя надёжно получить простым повтором первого найденного значения. Сортировки отличаются не красивыми названиями, а тем, какую часть массива они уже привели в порядок. Тест проверяет чтение однопроходных алгоритмов, работу с индексами, свойства простых сортировок и умение выносить повторяющееся действие в понятную функцию.

Отвечено: 0 из 20
⏱ --:--
0%
💡 Инструкция: Выбери один ответ из четырёх. В тесте 20 вопросов и 25 минут. После завершения откроются общий процент, четыре тематические шкалы по пять вопросов, правильные ответы, объяснения и конкретные рекомендации по слабым разделам.
Вопрос 1 из 20
Как найти сумму элементов массива за один проход?
Вопрос 2 из 20
Как подсчитать количество элементов, удовлетворяющих условию?
Python
x % 3 == 0
Вопрос 3 из 20
Как за один проход найти два наибольших различных значения?
Вопрос 4 из 20
Для чего полезен массив префиксных сумм?
Вопрос 5 из 20
Какое состояние нужно хранить, чтобы за один проход найти длину самой длинной серии одинаковых соседних элементов?
Вопрос 6 из 20
Какую последовательность действий выполняет линейный поиск в массиве?
Вопрос 7 из 20
Что должна вернуть функция поиска индекса, если элемент не найден и это оговорено интерфейсом?
Вопрос 8 из 20
Как развернуть массив на месте без дополнительного массива такого же размера?
Вопрос 9 из 20
Какое условие необходимо для обычного двоичного поиска?
Вопрос 10 из 20
В отсортированном массиве середина меньше искомого значения. Как меняется область двоичного поиска?
Вопрос 11 из 20
Какой основной шаг выполняет пузырьковая сортировка?
Вопрос 12 из 20
Как работает сортировка выбором по возрастанию?
Вопрос 13 из 20
Что поддерживает сортировка вставками после обработки первых k элементов?
Вопрос 14 из 20
Какова типичная временная сложность простых сортировок пузырьком, выбором и вставками в худшем случае?
Вопрос 15 из 20
Что означает устойчивость сортировки?
Вопрос 16 из 20
Чем функция обычно отличается от процедуры в школьной терминологии?
Вопрос 17 из 20
Чем параметр отличается от аргумента?
Вопрос 18 из 20
Что происходит с локальной переменной после завершения обычного вызова функции?
Вопрос 19 из 20
Какое свойство характерно для чистой функции?
Вопрос 20 из 20
Зачем рекурсивной функции нужен базовый случай?

Ответьте на все 20 вопросов, чтобы получить результат

🔗 Встроить тест на свой сайт (iframe) ▼

Скопируйте код и вставьте в любое место на вашем сайте:

Также доступна прямая ссылка на embed-страницу