stl优先队列的基本操作就只有下面几个:empty() 如果队列为空返回真pop() 删除对顶元素push() 加入一个元素size() 返回优先队列中拥有的元素个数top() 返回优先队列对顶元素所以要删除指定值的话只能自己写一个优先队列
"只可以用1个删1个,或你自己实现优先队列顺便再说一点,priority_queue里的元素除了首元素是“最大值”,其余元素并不一定是有序的,例如用heap算法,"
优先队列是按照优先级来出队怎么会删除指定元素呢?
编程