Какая из следующих операций Binary Min Heap имеет наибольшую сложность по времени?
(A) Вставка предмета в предположении, что куча способна вместить еще один предмет
(B) Слияние с другой кучей при условии, что куча способна вместить элементы другой кучи
(C) Удаление предмета из кучи
(D) Уменьшение значения ключа
Ответ: (Б)
Объяснение: Операция слияния занимает время O (n), все остальные рассматриваемые операции занимают время O (Logn).
Кучи Биномиального и Фибоначчи сливаются в лучшую временную сложность.
Тест на этот вопрос
Рекомендуемые посты:
- Структуры данных | Куча | Вопрос 9
- Структуры данных | Куча | Вопрос 12
- Структуры данных | Куча | Вопрос 3
- Структуры данных | Куча | Вопрос 1
- Структуры данных | Куча | вопрос 2
- Структуры данных | Куча | Вопрос 4
- Структуры данных | Куча | Вопрос 7
- Структуры данных | Куча | Вопрос 5
- Структуры данных | Куча | Вопрос 11
- Структуры данных | Куча | Вопрос 6
- Структуры данных | Куча | Вопрос 8
- Введение в структуры данных | 10 наиболее часто используемых структур данных
- Структуры данных | Хэш | Вопрос 1
- Структуры данных | Стек | Вопрос 6
- Структуры данных | График | Вопрос 5
0.00 (0%) 0 votes