代码: #include <iostream> #include <queue> #include <vector> using namespace std; priority_queue<int> q; /* 1.q.top() 获得堆中最大的元素 2.q.empty() 判断是否为空 3.q.size() 返回堆的大小 4.q.push() 插入元素 5.q.pop() 删除第一个元素 */ template <typename T> void print_queue(<