c++中priority_queue不能存负数吗
时间: 2023-11-09 10:06:37 浏览: 97
C++ 中”priority_queue” 优先级队列实例详解
C++中的priority_queue可以存储负数。priority_queue默认是大顶堆,可以通过指定模板参数来实现小顶堆。在存储负数时,可以使用greater<int>来指定小顶堆。例如:priority_queue<int, vector<int>, greater<int>> q; 这样就可以存储负数了。
阅读全文