2016-03-12 1 views
1

Возможно ли очередь монотонной приоритет иметь:очередь приоритета с O (1) Опустить-макс, вставки-мин, и найти-мин и O (журнал N) вставка и удаление

  1. O (1) для поиска и удаления элемента с наивысшим приоритетом,
  2. O (1) для вставки элемента, если данный приоритет ниже, чем каждый другой элемент,
  3. O (log n) для вставки и удаления элемента без предположения?

Я знаю, если вставка и удаление разрешено быть O (n), используя связанный список. Я тоже думал о списке пропусков. Однако в худшем случае вставка и удаление элемента - O (n).

Ключ уменьшения не требуется.

ответ

Смежные вопросы