Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Сортировки и асимптотика

Total questions: 17

Worksheet time: 15mins

Name
Class
Date
1.

За какую асимптотику работают квадратичные сортировки?

a)

O(1)O\left(1\right)

b)

O(n)O\left(\sqrt[]{n}\right)

c)

O(n)O\left(n\right)

d)

O(n2)O\left(n^2\right)

2.

Асимптотика O(n2)O\left(n^2\right) оптимальна для n не больших, чем...

a)

100

b)

5000

c)

10510^5

d)

10910^9

e)

Больше предыдущих вариантов

3.

Какая сортировка не является квадратичной?

a)

Вставками

b)

Подсчётом

c)

Выбором

d)

Пузырьком

4.

Сортировка подсчётом работает за O(n+k)O\left(n+k\right) , где n - размер массива, а k - ...

a)

Ограничение на размер чисел

b)

Время работы алгоритма

c)

Минимальное число в массиве

d)

Количество разных чисел

5.

В чём преимущество сортировки пузырьком над другими квадратичными?

a)

Может сортировать отрицательные числа

b)

Быстро сортирует массив, отличающийся от отсортированного перемешиванием соседних элементов

c)

Делает меньше swap-ов

d)

Быстро сортирует массив, отсортированный в обратном порядке

e)

Нет преимуществ

6.

Сколько swap-ов делает сортировка выбором?

a)

O(1)O\left(1\right)

b)

O(2)O\left(2\right)

c)

O(n)O\left(n\right)

d)

O(n2)O\left(n^2\right)

7.

Как будет выглядеть массив 2 5 3 4 1 после 3 итераций алгоритма сортировки вставками?

(a)  

8.

Как будет выглядеть массив 3 1 5 4 2 после 1 итерации сортировки пузырьком?

(a)  

9.

Какая это сортировка?

a)

Выбором

b)

Пузырьком

c)

Вставками

d)

Подсчётом

10.

Какая это сортировка?

a)

Выбором

b)

Пузырьком

c)

Вставками

d)

Подсчётом

11.

В какой строке этой реализации сортировки вставками есть ошибка?

(a)  

12.

Какая квадратичная сортировка будет делать swap-ы даже если массив изначально был отсортирован?

a)

Выбором

b)

Пузырьком

c)

Вставками

d)

Никакая

e)

Все 3

13.

За какую асимптотику работает этот код?

a)

O(1)O\left(1\right)

b)

O(log⁡n)O\left(\log_{ }n\right)

c)

O(n)O\left(\sqrt[]{n}\right)

d)

O(n)O\left(n\right)

e)

O(n2)O\left(n^2\right)

14.

За какую асимптотику работает алгоритм Hello, world?

a)

O(1)O\left(1\right)

b)

O(log⁡n)O\left(\log_{ }n\right)

c)

O(n)O\left(\sqrt[]{n}\right)

d)

O(n)O\left(n\right)

e)

O(n2)O\left(n^2\right)

15.

Асимптотика O(log⁡n)O\left(\log_{ }n\right) оптимальна для n не больших, чем...

a)

100

b)

5000

c)

10510^5

d)

10910^9

e)

Больше предыдущих вариантов

16.

Нарисуйте сортировку подсчётом, если бы она была животным :)

17.

Как вам викторина?

4 lines