Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Promezhutochnyy_09_04_2007_novyy (1).doc
Скачиваний:
2
Добавлен:
07.09.2019
Размер:
727 Кб
Скачать
☆

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

5.1. Количество арифметический операций алгоритма сортировки выбором последовательности элементов в худшем случае есть:

а)

+б)

в) , где

г)

5.2. Количество арифметический операций алгоритма сортировки включением последовательности элементов в худшем случае есть:

а)

+б)

в) , где

г)

5.3. Количество арифметический операций алгоритма сортировки обменами (пузырьковая сортировка) последовательности элементов в худшем случае есть:

а)

+б)

в) , где

г)

5.4. Количество арифметический операций алгоритма Шейкерной сортировки последовательности элементов в худшем случае есть:

а)

+б)

в) , где

г)

5.5. Количество арифметический операций алгоритма сортировки Хоара (быстрая сортировка) последовательности элементов в худшем случае есть:

а)

+б)

в) , где

г)

5.6. Количество арифметический операций алгоритма сортировки слиянием последовательности элементов в худшем случае есть:

+а)

б)

в) , где

г)

Поиск элемента

6.1. Обозначим через l размерность задачи. Чему равна трудоемкость алгоритма бинарного поиска элемента в упорядоченном массиве (дихотомия)

а)

+б) ,

в) , где

г) ,

+д) ,

е) ,

6.2. Обозначим через l размерность задачи. Чему равна трудоемкость алгоритма поиска элемента среди элементов произвольного массива .

а)

+б) ,

в) ,

г) ,

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

6.3. Обозначим через l размерность задачи. Чему равна трудоемкость алгоритма построения бинарного поискового дерева из чисел.

а)

б) ,

+в) ,

г) ,

д) ,

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

6.4. Обозначим через l размерность задачи. Чему равна трудоемкость алгоритма поиска наибольшего элемента в упорядоченном массиве .

+а)

+б) , - константа

в) ,

г) ,

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

6.5. Обозначим через l размерность задачи. Задана последовательность из чисел . Чему равна трудоемкость алгоритма, который по заданной последовательности строит бинарное поисковое дерево, а затем осуществляет поиск в нем некоторого элемента .

а)

б) ,

в) ,

+г) ,

д) ,

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

6.6. Обозначим через l размерность задачи. Задан массив и элемент . Определить трудоемкость алгоритма: для выполнения поиска элемента в массиве сначала выполняется сортировка массива «включением», а затем используется алгоритм дихотомического поиска.

а) , где

б) , где

+в) , где

г)

д) другое

6.7. Обозначим через l размерность задачи. Задан массив и элемент . Определить трудоемкость алгоритма: для выполнения поиска элемента в массиве сначала выполняется сортировка массива «выбором», а затем используется алгоритм дихотомического поиска.

а)

+б) , где

+в) , где

г) , где

д) другое

6.8. Обозначим через l размерность задачи. Задан массив и элемент . Определить трудоемкость алгоритма: для выполнения поиска элемента в массиве сначала выполняется сортировка массива «обменами» (пузырьковая сортировка), затем используется алгоритм дихотомического поиска.

а) , где

б) , где

+в) , где

+г) , где

д) другое

6.9. Обозначим через l размерность задачи. Задан массив и элемент . Определить трудоемкость алгоритма: для выполнения поиска элемента в массиве сначала выполняется сортировка массива «слиянием», а затем используется алгоритм дихотомического поиска.

а)

+б) , где

+в) , где

+г) ,

д) другое

6.10. Обозначим через l размерность задачи. Задан массив и элемент . Определить трудоемкость алгоритма: для выполнения поиска элемента в массиве сначала выполняется сортировка Хоара, затем используется алгоритм дихотомического поиска.

а)

+б) , где

+в) ,

г) , где

д) другое

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]