 
        
        - •Рецензент: к.П.Н., доцент кафедры высшей математики УрГэу Петрова с.Н.
- •Содержание
- •Пояснительная записка
- •Де 1 Уровни представления данных. Абстрактный тип данных
- •Де 2 Базовые структуры данных в языках программирования
- •Де 3 Линейные структуры данных: связный список, стек, очередь, дек
- •Де 4 Нелинейные структуры данных: деревья и леса, бинарные деревья, иерархические списки
- •Де 5 Сортировка и поиск
- •Де 6 Алгоритмы на графах
- •Де 8 Теория сложности алгоритмов: np-сложные и т руднорешаемые задачи
- •Литература
Де 4 Нелинейные структуры данных: деревья и леса, бинарные деревья, иерархические списки
1 Для структуры данных дерево НЕ верны следующие утверждения:
- существует узел, в который не входит ни одной дуги 
- не существует вершин, из которых не выходит ни одной дуги 
- в каждую вершину входит одна дуга 
- существуют вершины, в которые входят две или более дуг 
2 У дерева могут быть следующие вершины:
- корень 
- ствол 
- почка 
- стек 
3 В структуре данных дерево вершина со всеми ее потомками называется
- узел 
- поддерево 
- корень 
- очередь 
4 Сколько предков может иметь лист дерева?
- ни одного 
- одного 
- двух 
- нескольких 
5 Сколько предков может иметь узел дерева?
- ни одного 
- одного 
- двух 
- нескольких 
6 Сколько предков может иметь корень дерева?
- ни одного 
- одного 
- двух 
- нескольких 
7 Степень дерева определяется
- максимальной степенью вершины дерева 
- усредненной степенью вершины дерева 
- степенью корня 
- суммой вершин 
8 Для двоичных деревьев
- полное дерево не является строгим 
- строгое дерево не является полным 
- неполное дерево не может быть строгим 
- все ответы верны 
9 Для двоичных деревьев максимальное число вершин на k-ом уровне равно
- 2k 
- 2k-1 
- 2k-1 
- 2k 
10 При динамической реализации двоичного дерева в виде списка каждый элемент дерева имеет
- одно поле данных и одно поле указателя 
- одно поле данных и два поля указателей 
- два поля данных и одно поле указателя 
- два поля данных и два поля указателей 
11 При статической реализации двоичного дерева в виде одномерного массива адрес вершины равен (k – номер уровня вершины, i – номер вершины на уровне k)
- 2k-1 + i – 1 
- 2k + i – 1 
- 2(k-1) + i – 1 
- 2k 
12 Укажите основные операции для деревьев:
- добавление элемента 
- измерение длины дерева 
- копирование поддерева 
- восстановление дерева 
Де 5 Сортировка и поиск
1 Если сортируемые данные находятся в оперативной памяти, то сортировка называется
- оперативной 
- параллельной 
- внешней 
- внутренней 
2 Если сортируемые данные находятся на внешней памяти, то сортировка называется
- последовательной 
- параллельной 
- оперативной 
- внешней 
3 Какая сортировка называется иначе сортировкой с уменьшающимися расстояниями?
- подсчетом 
- включением 
- Шелла 
- древесная 
4 В древесном методе сортировки происходит восстановление
- глубины поддерева 
- регулярности поддерева 
- сбалансированности поддерева 
- все ответы верны 
5 Какая сортировка является примером принципа «разделяй и властвуй»?
- включением 
- Шелла 
- древесная 
- быстрая 
6 Какая сортировка использует в алгоритме «барьерный» элемент?
- подсчетом 
- включением 
- Шелла 
- древесная 
- быстрая 
7 Укажите сортировки со средней временной сложностью O(n2)
- подсчетом 
- Шелла 
- древесная 
- быстрая 
8 Задача об оптимальном перемножении матриц традиционно относится к
- перебору с возвратом 
- методу ветвей и границ 
- динамическому программированию 
9 Выберите правильное утверждение:
- метод ветвей и границ является развитием метода перебора с возвратом 
- метод перебора с возвратом является развитием метода ветвей и границ 
- метод динамического программирования является развитием метода ветвей и границ 
10 Временная сложность алгоритма бинарного (двоичного) поиска составляет
- O(n) 
- O(log n) 
- O(n2) 
11 Укажите виды хеширования данных
- открытое 
- полное 
- промежуточное 
12 Метод поиска, основанный на идее распределения ключей в одномерном массиве, называется
- двоичный поиск 
- древесный поиск 
- последовательный поиск 
- хеширование 
13 Когда два и более ключей попадают в одну ячейку хеш-таблицы, это называется
- коллизия 
- столкновение 
- крушение 
14 Хеш-таблицы представляет собой
- граф 
- дерево 
- массив 
