STL: priority_queue学习
2014-06-16 04:16
399 查看
API\ 具体实现慢慢补上。
1. 第一种调用方法(最小堆)
1. 第一种调用方法(最小堆)
struct ListNode { ListNode* next; int val; ListNode(int x): val(x), next(NULL) {} }; struct cmp { bool operator () (const ListNode* a, const ListNode* b) { return a->val > b->val; } }; int main() { priority_queue<ListNode*, vector<ListNode*>, cmp> q; return 0; }
相关文章推荐
- STL学习之八:priority_queue用法示例
- 从一道整数合并问题学习 STL 之make_heap &&priority_queue&&multiset
- STL学习之priority_queue适配器
- 【用法详解】C++-STL 队列queue与优先队列priority_queue的用法详解与学习心得
- C++ STL学习笔记7--priority_queue优先队列
- STL学习笔记13— —特殊容器priority_queue
- STL学习笔记6 -- 栈stack 、队列queue 和优先级priority_queue 三者比较
- <STL学习笔记>Priority_queue
- C++ STL源码学习(priority_queue内部heap篇)
- STL学习笔记-- priority_queue
- C++ STL 学习笔记 priority_queue
- STL学习--queue priority_queue
- STL学习之优先队列(Priority_queue)(1)
- STL学习笔记— —特殊容器priority_queue
- C++STL priority_queue 学习
- STL学习之priority_queue适配器
- 标准模板库(STL)学习指南之priority_queue优先队列
- STL学习之priority_queue适配器
- STL系列之五 priority_queue 优先级队列
- STL之priority_queue 感觉讲的不错!!!呵呵