可以用堆实现优先队列(priority_queue)
使用堆可以实现排序算法,复杂度为N * log N
从M个元素中查找最小的N个元素时,使用大顶堆的效率比使用小顶堆更高
在大顶堆中,第N层中的所有元素比第N+1层中的所有元素都要大
堆数据结构可以用数组方式存储,存储的是一棵完全二叉树
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题