堆 STL

发布时间:2020年07月21日 阅读:246 次

make_heap()用于把一个可迭代容器变成一个堆,默认是大顶堆。

push_heap()用于把数据插入到堆中,它也有三个参数,其意义与make_heap()的相同,第三个参数应与make_heap时的第三个参数保持一致。

pop_heap()用于将堆的第零个元素与最后一个元素交换位置,然后针对前n - 1个元素调用make_heap()函数,它也有三个参数,参数意义与make_heap()相同,第三个参数应与make_heap时的第三个参数保持一致。

https://www.cnblogs.com/woxiaosade/p/10628388.html


Tag:
相关文章

发表评论: