@synapse_people

Как взять минимальный и максимальный элемент PriorityQueue?

Собственно есть PriorityQueue, и Comparator, который сортирует в порядке возрастания(0,1,2,3,4...). Как можно из него получить минимальный элемент 0, а затем сразу получить 4?
То есть нужно вытащить сразу 2 элемента с максимальным и мин. приоритетом. Спасибо.
  • Вопрос задан
  • 227 просмотров
Решения вопроса 1
Концепция доступа к элементам по индексу не присуща очередям.В Java - тоже.
Можете воспользоваться сторонней библиотекой Guava : (класс MinMaxPriorityQueue)
Также можно использовать LinkedList, если немножко поколдовать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
21 июл. 2024, в 17:51
2000 руб./за проект
21 июл. 2024, в 17:46
50000 руб./за проект
21 июл. 2024, в 17:44
20000 руб./за проект