STL之优先队列 原本以为priority_queue很简单,才知道原来懂的只是最简单的形式。 头文件:#include<queue> 优先队列,也就是原来我们学过的堆,按照自己定义的优先级出队时。默认情况下底层是以Vector实现的heap。 既然是队列,也就只有入队、出队、判空、大小的操作,并不具备查找功能。 函数列表: 用途就不用多说了吧,例如Huffman编码、分支限界、A*启发式都需要用到优先队列存放信息。 来看最常用的几个功能,了解一下其中的知识点: 一:最基本的功能
二:次基本的功能
三 应该掌握的功能:
例子:
|
优先级队列STL
最新推荐文章于 2024-06-25 08:57:09 发布
STL之priority_queue【转】