STL 优先队列

http://blog.csdn.net/luomingjun12315/article/details/47376359

 

 

自定义数据结构时,要重载小于号,可以用 常成员函数 或者 友员函数。

push();

top();

size();

empty();

 

优先队列的top()取出来到是最大值。 重载小于号到时候要注意。

比如说 lev 大的在前面,lev相同的,id小到在前面。

所以应该是 lev 大的数大,id大的数小。

重载: return lev<another.lev.

             return id>another.id.

posted @ 2016-07-21 11:13  超级学渣渣  阅读(120)  评论(0)    收藏  举报