Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

алгоритмы

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

Под сложностью алгоритма понимают...

a)

время и количество памяти, необходимые алгоритму для успешной обработки входных данных

b)

нет правильного ответа

c)

сложность интуитивного понимания алгоритма человеком

d)

время, необходимое человеку для понимания сути алгоритма

e)

размер машинного кода для представления алгоритма в ЭВМ

2.

Обход дерева от корня к листьям называется...

a)

А. симметричным

b)

правильного ответа нет

c)

прямым

d)

произвольным

e)

обратным

3.

В чём суть бинарного поиска ?

a)

производится последовательный просмотр элементов от середины массива

b)

производится последовательный просмотр от начала до конца и обратно через 2 элемента

c)

производится последовательный просмотр каждого элемента

d)

нет правильного ответа

e)

Нахождение значения в отсортированном массиве путём деления массива пополам каждый раз, пока элемент не найден

4.

К массиву целых чисел применяется алгоритм пузырьковой сортировки. Исходный массив содержит следующие числа: 70 -11 67 31 35 -18 50 -6 74 72
Каким будет содержимое массива после выполнения первых четырех шагов сортировки?

a)

-11 -18 31 -6 35 50 67 70 72 74

b)

-18 -11 -6 31 35 50 67 70 72 74

c)

-11 31 -18 35 50 -6 67 70 72 74

d)

-11 31 35 -18 50 -6 67 70 72 74

e)

-11 31 -18 35 -6 50 67 70 72 74

5.

Хеш-коллизиями называются ситуации:

a)

число операций, выполняемых хеш-функцией, должно зависеть только от длины ключа

b)

при заполнении таблицы на каждом уровне используется универсальное хеширование

c)

для двух разных входных данных хеш-функция возвращает одинаковые выходные данные.

d)

нет правильного ответа

e)

существует несколько типов функций хеширования, каждая из которых имеет свои преимущества и недостатки и основана на представлении других

6.

Дек с ограниченным выходом:

a)

нет верного ответа

b)

частный случай дека, операции: добавление с двух концов, удаление с одного конца

c)

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

d)

частный случай дека, операции: добавление с одного конца, удаление с двух концов

e)

такой структуры нет

7.

Доступ к стеку осуществляется по правилу...

a)

LILO

b)

LIFO

c)

FILO

d)

NO ANSWER

e)

FIFO

8.

К достоинствам двусвязного списка можно отнести...

a)

невозможность продвижения вперед- назад

b)

усложнение работы с элементами списка

c)

дополнительные затраты памяти на указатели

d)

возможность продвижения вперед- назад

e)

невозможность прямого доступа к элементу

9.

Укажите оператор, присваивающий полю hrs переменной типа структура time2 значение = 11

a)

hrs.time2 =11;

b)

нет правильного ответа

c)

hrs =11;

d)

time2.hrs =11;

e)

time2 =11;

10.

Какое действие над списком выполняет следующая функция:
void List(Single_List* Head){
if (Head!= NULL){

List(Head->Next);
delete Head;
}

}

a)

удаление всего списка

b)

удаление элемента из списка

c)

вставка элемента в середину списка

d)

нет правильного ответа

e)

проверка списка на пустоту

11.

Реализации АТД «Словарь» (dictionary)

a)
  • А. деревья поиска

b)
  • В. хэш-таблицы

c)
  • С. массивы

d)

D. графы

e)

Е. множества