大顶堆,小顶堆--优先队列,示例

有一个数组,要求找出最大的3个数,最小的4个数。 小顶堆,从大到小排序,筛选最小的N个数。 // 创建一个小顶堆 std::priority_queue<int, std::vector<int>, std::greater<int>> min_heap; 大顶堆,从小到大排序,筛选最大的N个数。
posted @ 2024-03-03 16:34  He_LiangLiang  阅读(66)  评论(0编辑  收藏  举报