堆....

Posted beiyueya

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了堆....相关的知识,希望对你有一定的参考价值。

1,

我记得以前好像还想好好搞来着.....

什么大根堆什么小根堆来着?

2

抄自ppt

很多种实现优先队列的方式,最常见的就是堆。

最常见的堆就是二叉堆,C++priority_queue定义了一个以权值为优先级的堆。

#include<queue>

priority_queue<数据类型> q;

这样就声明了一个优先队列。

优先队列初始默认是权值大优先级高。

声明成权值小优先级高:

priority_queue<int,vector<int>,greater<int> > q;

 

以上是关于堆....的主要内容,如果未能解决你的问题,请参考以下文章

堆排序Java实现

堆排序

数据结构:堆 的详解

-Xms:初始堆大小或最小堆大小?

面试必知必会|理解堆和堆排序

堆排序是啥