#pragma once
#include <queue>
#include <iostream>
using namespace std;
class PriorityQueueTest
{
public:
void DoTest()
{
std::priority_queue<int> t = std::priority_queue<int>(); //采用的是最大堆
t.push(22);
t.push(11);
t.push(33);
while (!t.empty())
{
int v = t.top();
t.pop(); //删除元素,没有返回值
cout << v << " ";
}
cout << endl;
}
};
c++ priority_queue使用方法
最新推荐文章于 2024-07-23 10:26:26 发布