优先队列

priority_queue<int> q;//大根堆

priority_queue<int,vector<int>,greater<int> >q;//小根堆
q.top()//取得堆顶元素,并不会弹出
q.pop()//弹出堆顶元素
q.push()//往堆里面插入一个元素
q.empty()//查询堆是否为空,为空则返回1否则返回0
q.size()//查询堆内元素数量
 
 
posted @ 2023-09-20 10:21  yhish  阅读(20)  评论(0)    收藏  举报