priority_queue 大/小根堆互换

c++的priority_queue至关于一个大(小)根堆。 priority_queue默认是大根堆,即top元素对队列中最大的元素。那么怎么将其变成小根堆呢?下面以int类型为例子。c++ priority_queue<int,vector<int>,greater<int> > p; //小根堆, //默认大根堆为less<int> struct cmpStruct { bool op
相关文章
相关标签/搜索