C++ priority_queue (优先级队列)的使用
priority_queue的内部实现是堆,本问介绍了如何利用优先级队列实现大顶堆,小顶堆,以及自定义数据类型的排列。
#include <iostream>
#include <queue>
using namespace std;
struct Node{
int val;
int priority;
Node(int val, int ...
原创
2018-03-06 22:25:31 ·
629 阅读 ·
0 评论