赞
踩
答案:
优先队列是默认大的在顶端的,所以:
priority_queue<int> q;
是大顶,大的在上。
小顶需要特殊处理:
priority_queue<int, vector<int>, greater<int> > q;
这样就能实现小的在上了。