игра брюс 2048
Главная / Программирование / Введение в алгоритмы / Тест 13

Введение в алгоритмы - тест 13

Упражнение 1:
Номер 1
Именованный набор однотипных переменных, расположенных в памяти непосредственно друг за другом, доступ к которым осуществляется по индексу, носит название

Ответ:

 (1) модульный массив 

 (2) индексный массив 

 (3) контекстный массив 


Номер 2
Целое число, либо значение типа, приводимого к целому, указывающее на конкретный элемент массива, носит название

Ответ:

 (1) идентификатор массива 

 (2) индекс массива 

 (3) модуль массива 


Номер 3
Массивы с одним индексом называют

Ответ:

 (1) простыми 

 (2) аддитивными 

 (3) одномерными 


Упражнение 2:
Номер 1
В Паскале массив объявляется ключевым словом

Ответ:

 (1) cont 

 (2) array 

 (3) module 


Номер 2
Массив, размер которого может меняться во время исполнения программы, называется

Ответ:

 (1) динамическим 

 (2) рекурсивным 

 (3) структурным 


Номер 3
Массив, в разные элементы которого могут быть непосредственно записаны значения, относящиеся к различным типам данных, называется

Ответ:

 (1) инцидентным 

 (2) ассоциативным 

 (3) гетерогенным 


Упражнение 3:
Номер 1
Одномерный массив, каждый элемент которого, является ссылкой на другой одномерный массив, называется

Ответ:

 (1) структурным массивом 

 (2) массивом массивов 

 (3) контекстным массивом 


Номер 2
К типам отсчета значений в массиве следует отнести

Ответ:

 (1) отсчет от нуля 

 (2) отсчет от специфического значения 

 (3) отсчет от последнего модификатора 


Номер 3
К достоинствам массивов следует отнести

Ответ:

 (1) легкость вычисления адреса элемента по его индексу 

 (2) одинаковое время доступа ко всем элементам 

 (3) малый размер элементов 


Упражнение 4:
Номер 1
Сложность параллельной сортировки

Ответ:

 (1) меньше линейной 

 (2) больше линейной 

 (3) линейная 


Номер 2
Алгоритмы сортировки классифицируются

Ответ:

 (1) по назначению 

 (2) по вычислительной сложности 

 (3) по емкостной сложности 


Номер 3
Алгоритм внутренней сортировки QuickSort имеет вычислительную сложность в среднем

Ответ:

 (1) O(nlogn) 

 (2) O(n) 

 (3) O(logn) 


Упражнение 5:
Номер 1
Алгоритмы, использующие парные сравнения не могут иметь вычислительную сложность, меньшую чем

Ответ:

 (1) O(n) 

 (2) O(nlogn) 

 (3) O(n2) 


Номер 2
Алгоритм сортировки, в котором сортируемые элементы делятся на конечное число отдельных блоков так, что все элементы в одном блоке всегда больше, чем в другой, носит название

Ответ:

 (1) блочная сортировка 

 (2) модульная сортировка 

 (3) комплексная сортировка 


Номер 3
Может ли блочная сортировка обладать линейным алгоритмом?

Ответ:

 (1) да, может 

 (2) нет, не может 

 (3) только при комплексных типах данных 


Упражнение 6:
Номер 1
Время исполнения алгоритма блочной сортировки является

Ответ:

 (1) линейным 

 (2) квадратичным 

 (3) экспоненциальным 


Номер 2
При удачных входных данных алгоритм блочной сортировки может достигать времени исполнения

Ответ:

 (1) O(N) 

 (2) O(logN2) 

 (3) O(logN) 


Номер 3
К недостаткам блочной сортировки следует отнести

Ответ:

 (1) сильную деградацию 

 (2) строгую типизацию 

 (3) ограничение по размеру массива 


Упражнение 7:
Номер 1
Если входные элементы подчиняются равномерному закону распределения, то математическое ожидание времени работы алгоритма карманной сортировки является

Ответ:

 (1) экспоненциальным 

 (2) линейным 

 (3) квадратичным 


Номер 2
При карманной сортировке предполагается, что входные данные равномерно распределены на отрезке

Ответ:

 (1) [0, 1) 

 (2) (0, 1] 

 (3) [0, 1] 


Номер 3
Время работы сортировки вставками равно

Ответ:

 (1) O(n2) 

 (2) O(n) 

 (3) O(logn) 


Упражнение 8:
Номер 1
Распределение, характеризующееся тем, что вероятность любого интервала зависит только от его длины, носит название

Ответ:

 (1) непрерывное равномерное распределение 

 (2) модульное динамическое распределение 

 (3) структурное частичное распределение 


Номер 2
К свойствам асимптотической оценки следует отнести

Ответ:

 (1) транзитивность 

 (2) рефлексивность 

 (3) инцидентность 


Номер 3
Из приведенных ниже записей выделите свойства асимптотической оценки:

Ответ:

 (1) ассоциативность 

 (2) симметричность 

 (3) модульность 


Упражнение 9:
Номер 1
Сортировка перемешиванием является разновидностью

Ответ:

 (1) блочной сортировки 

 (2) пузырьковой сортировки 

 (3) модальной сортировки 


Номер 2
Лучшим случаем для сортировки перемешиванием является

Ответ:

 (1) отсортированный массив 

 (2) терминальный массив 

 (3) контекстный массив 


Номер 3
Худшим случаем для алгоритма сортировки перемешиванием является

Ответ:

 (1) аддитивный массив 

 (2) массив, отсортированный в обратном порядке 

 (3) массив с произвольным расположением элементов 


Упражнение 10:
Номер 1
Каково время работы алгоритма сортировки перемешиванием для отсортированного массива?

Ответ:

 (1) O(n) 

 (2) O(logn) 

 (3) O(2n) 


Номер 2
Каково время работы алгоритма сортировки перемешиванием для массива, отсортированного в обратном порядке?

Ответ:

 (1) O(n2) 

 (2) O(logn2) 

 (3) O(n3) 


Номер 3
Алгоритм пирамидальной сортировки работает за время

Ответ:

 (1) O(logn) 

 (2) O(nlogn) 

 (3) O(n) 


Упражнение 11:
Номер 1
Количество применяемой служебной памяти при пирамидальной сортировке составляет

Ответ:

 (1) O(n) 

 (2) O(logn) 

 (3) O(1) 


Номер 2
Зависит ли количество применяемой служебной памяти при пирамидальной сортировке от размера массива?

Ответ:

 (1) да, зависит 

 (2) нет, не зависит 

 (3) только в комплексных массивах 


Номер 3
Сортировка пирамидой использует

Ответ:

 (1) корректирующее дерево 

 (2) сортирующее дерево 

 (3) модальное дерево 


Упражнение 12:
Номер 1
Значение в любой вершине сортирующего дерева

Ответ:

 (1) больше, чем значения ее потомков 

 (2) меньше, чем значения ее потомков 

 (3) равно значениям ее потомков 


Номер 2
К достоинствам пирамидальной сортировки следует отнести

Ответ:

 (1) доказанную оценку худшего случая O(logn) 

 (2) O(1) дополнительной памяти 

 (3) типизацию данных 


Номер 3
Из приведенных ниже записей выделите недостатки пирамидальной сортировки:

Ответ:

 (1) сложность реализации 

 (2) неустойчивость 

 (3) наличие структурных анализаторов 




Главная / Программирование / Введение в алгоритмы / Тест 13