игра брюс 2048
Главная / Алгоритмы и дискретные структуры / Базовые и "продвинутые" алгоритмы для школьников / Тест 6

Базовые и "продвинутые" алгоритмы для школьников - тест 6

Упражнение 1:
Номер 1
Ациклический подграф данного графа, в который входят все вершины данного графа и в котором столько же компонент связности, сколько в данном графе, носит название

Ответ:

 (1) остовный лес 

 (2) модульный лес 

 (3) бор 


Номер 2
Что представляет собой остовный лес?

Ответ:

 (1) комплексный орграф 

 (2) массивный мультиграф 

 (3) ациклический подграф 


Номер 3
Количество компонент связности остовного леса

Ответ:

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

 (2) меньше количества компонент связности графа 

 (3) равно количеству компонент связности графа 


Упражнение 2:
Номер 1
Для связных графов остовный лес называется

Ответ:

 (1) остовное дерево 

 (2) остовный комплекс 

 (3) остовный контейнер 


Номер 2
Скелет графа - это

Ответ:

 (1) остовное дерево 

 (2) компонента связности 

 (3) минимальный эйлеров путь 


Номер 3
Сколько вершин графа содержит остовный лес?

Ответ:

 (1) половину 

 (2) одну 

 (3) все 


Упражнение 3:
Номер 1
В системе непересекающихся множеств каждому подмножеству назначается

Ответ:

 (1) итератор 

 (2) представитель 

 (3) модификатор 


Номер 2
Какими из приведенных ниже операциями определяется абстрактная структура данных в системе непересекающихся множеств?

Ответ:

 (1) Union 

 (2) Find 

 (3) Define 


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

Ответ:

 (1) Rewrite 

 (2) Find 

 (3) MakeSet 


Упражнение 4:
Номер 1
Система непересекающихся множеств очень удобна для хранения

Ответ:

 (1) маркированных вершин 

 (2) компонентов связности в графах 

 (3) кратчайших путей 


Номер 2
Для чего в СНМ используется операция MakeSet?

Ответ:

 (1) для создания элемента 

 (2) для вывода данных 

 (3) для формирования остовного дерево 


Номер 3
Для чего корень более низкого дерева вешается под корень более высокого дерева во время операции Union на СНМ?

Ответ:

 (1) для балансировки дерева 

 (2) для составления остовного дерева 

 (3) для формирования матрицы смежности 


Упражнение 5:
Номер 1
Глубина каждого поддерева T при использовании Union-By-Size на СНМ не может превысить величину

Ответ:

 (1) log|T| 

 (2) 2T 

 (3) 2T-1 


Номер 2
При использовании эвристики Union-By-Size worst-case-время операции Find составляет

Ответ:

 (1) O(logn) 

 (2) O(n) 

 (3) O(1) 


Номер 3
Для эффективной имплементации при использовании эвристики Union-By-Size предлагается сохранять в корне

Ответ:

 (1) компоненту связности 

 (2) количество узлов в дереве 

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


Упражнение 6:
Номер 1
Чтобы ускорить операцию Find(x) на СНМ используется

Ответ:

 (1) сжатие путей 

 (2) трассировка компонент связности 

 (3) стек вершин 


Номер 2
Функция Аккермана возвращает

Ответ:

 (1) натуральное число 

 (2) комплексное число 

 (3) массив вершин 


Номер 3
Входом функции Аккермана служит

Ответ:

 (1) массив вершин 

 (2) пара целых неотрицательных чисел 

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


Упражнение 7:
Номер 1
Для чего используется алгоритм Краскала?

Ответ:

 (1) для формирования матрицы смежности 

 (2) для нахождения остовного леса минимального веса 

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


Номер 2
Для нахождения остовного леса минимального веса в данном графе используется

Ответ:

 (1) алгоритм Краскала 

 (2) алгоритм Коши 

 (3) алгоритм Эйлера 


Номер 3
Результатом работы алгоритма Краскала является

Ответ:

 (1) остовный лес 

 (2) матрица достижимости 

 (3) набор вершин 


Упражнение 8:
Номер 1
Сколько времени потребует сортировка ребер графа по весу?

Ответ:

 (1) O(Elog(E)) 

 (2) O(log(E)) 

 (3) O(E) 


Номер 2
Общее время работы Алгоритма Краскала составляет

Ответ:

 (1) O(1) 

 (2) O(Elog(E)) 

 (3) O(E2) 


Номер 3
Подграф данного графа, содержащий все его вершины и множество рёбер минимального веса, является его

Ответ:

 (1) матрицей соответствия 

 (2) остовным лесом минимального веса 

 (3) компонентой модульности 


Упражнение 9:
Номер 1
Алгоритм Краскала является частным случаем алгоритма

Ответ:

 (1) Коши 

 (2) Радо-Эдмондса 

 (3) Гамильтона 


Номер 2
Сумма пропускных способностей рёбер стока и истока представляет собой

Ответ:

 (1) размер компоненты связности 

 (2) величину разреза графа 

 (3) диагональ матрицы смежности 


Номер 3
Множество рёбер, удаление которых делит граф на два изолированных подграфа, носит название

Ответ:

 (1) модуляция графа 

 (2) разрез графа 

 (3) компонента графа 


Упражнение 10:
Номер 1
Верно ли то, что линии разреза графа могут пересекать произвольное число ребер и хорд?

Ответ:

 (1) да, верно 

 (2) нет, неверно 

 (3) только в циклическом графе 


Номер 2
Для получения главного сечения графа нужно линию сечения графа провести таким образом, чтобы она при произвольном пересечении хорд пересекала

Ответ:

 (1) только одну ветвь графа  

 (2) не менее двух ветвей графа 

 (3) все верви графа 


Номер 3
Может ли изолированный подграф, получившийся после разреза графа быть отдельным узлом?

Ответ:

 (1) нет, это исключено 

 (2) да, может 

 (3) только в комплексном графе 


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

Ответ:

 (1) условие баланса 

 (2) условие допустимости 

 (3) условие возврата 


Номер 2
В условии допустимости для потока в графе используется

Ответ:

 (1) количество вершин 

 (2) пропускная способность дуги 

 (3) массив итераторов рекурсии 


Номер 3
Поток в графе зависит

Ответ:

 (1) от дуг графа 

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

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


Упражнение 12:
Номер 1
О чем говорит теорема Форда-Фалкерсона?

Ответ:

 (1) о максимальном потоке в графе 

 (2) о минимальном потоке в графе 

 (3) об оптимальном потоке в графе 


Номер 2
Согласно теореме Форда-Фалкерсона величина максимального потока равна величине

Ответ:

 (1) минимального разреза 

 (2) компоненты связности 

 (3) терминальной матрицы ребер 


Номер 3
Любой поток между вершинами

Ответ:

 (1) больше любого сечения 

 (2) равен любому сечению 

 (3) меньше или равен любому сечению 




Главная / Алгоритмы и дискретные структуры / Базовые и "продвинутые" алгоритмы для школьников / Тест 6