Можно ли получить MIN и MAX VALUE с ОДНОЙ приоритетной очередью? - PullRequest
0 голосов
/ 05 марта 2020

Если у меня есть очередь, которая составляет {1, 3, 10, 22}

, и мне нужно максимальное и минимальное значение (22, 1)

, поэтому Я сделал maxHeap и minHeap с priority_queue, и я получил два priority_queue. но мне нужно только макс и мин. Я думаю, что я просто делаю одну maxheap и получаю max в root и получаю min в (где). Если возможно.

Так можно ли получить MAX & MIN всего за одну макси-кучу или мин-кучу? Или я должен сделать две приоритетные очереди?

...