标签:nod tracking plain div function 查看 比较 clipboard osi
转自:http://blog.csdn.net/xiaoquantouer/article/details/52015928
http://www.cnblogs.com/cielosun/p/5654595.html
1、头文件
#include<queue>
2、定义
3、优先输出大数据 虽然用的是less结构,然而,队列的出队顺序却是greater的先出!
priority_queue<Type, Container, Functional>
Type为数据类型, Container为保存数据的容器,Functional为元素比较方式。
如果不写后两个参数,那么容器默认用的是vector,比较方式默认用operator<,也就是优先队列是大顶堆,队头元素最大。
例如:
输出:
4、优先输出小数据
方法一:
例如:
输出:
方法二:自定义优先级,重载默认的 < 符号
例子:
输出:
标签:nod tracking plain div function 查看 比较 clipboard osi
原文地址:http://www.cnblogs.com/wuxiaotianC/p/6444999.html