C++优先队列(priority_queue)
一、定义包含头文件#include <queue>普通队列(queue)是一种先进先出的数据结构,元素在队列尾追加,而从队列头删除。在优先队列(priority_queue)中,元素被赋予优先级。当访问元素时,具有最高优先级的元素排在队列前面,优先出队。缺省的情况下,priority_queue是利用一个最大堆(max-heap)来完成。二、使用priority_queue<Type, Container, Functional>Type为