这个是队列queue的扩展。
队首元素一定是当前列队优先级最高的元素。(堆)
优先级设置:基本数据类型
或者是priority_queue <int, vector<int>, less<int> > q://字数大的优先级就大;(大顶堆)
priority_queue <int, vector<int>, greater<int> > q://字数小的优先级就大;(小顶堆)
:对于结构体的优先级:通过重载运算符 < 。
链接知识>>>>>>>>>栈stack:
来源:https://www.cnblogs.com/aiqinger/p/12649180.html