0
我有一個最小堆即viz。Min Heap Extract 2最小元素
priority_queue<double, vector<double>, greater<double>> min_heap;
// push vector values to heap
for (const auto& e : rand)
min_heap.push(e);
如何,我可以得到O(n)
時間內這堆2個最小值,只用一個循環說呢?
問候。
你知道如何使用priority_queue?你知道各種方法和各種複雜性嗎? –
@MooingDuck沒有那麼誠實。從來沒有明確地使用它們,現在看來我需要學習。 –