【priority_queue】【make_heap/push_heap/pop_heap】的用法及参数解析
主要分为两部分
1.priority_queue的作用:实现大顶堆,小顶堆,本文主要就该容器的使用方法和如何定义第三个模板参数进行详解,需要读者对模板、函数指针、函数对象(仿函数)有一定了解。
2. 第二种库函数方法实现大小顶堆:vector、make_heap、push_heap、pop_heap组合使用,
·
2.2 priority_queue的使用方法介绍
1.第一种:只定义一个参数,默认形式下,这里是一个关于字符串的大顶堆(按字符串的第一个字符排,最大的在堆顶)
2.第二种:改变第三个模板参数实
原创
2022-06-07 21:37:17 ·
583 阅读 ·
0 评论