![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法学习
HPU2_2
这个作者很懒,什么都没留下…
展开
-
c++ 集合类操作
构造方法: set< 数据类型> 名称; 例如 set < int > num; 基本操作 含义 begin() 返回set容器的第一个元素 clear() 删除set容器中的所有的元素 max_size() 返回set容器可能包含的元素最大个数 end() 返回set容器的最后一个元素 size() 返回当前set容器中的元素个数 empty() 判断set容器是否为空 insert() 插入元素 遍历:for(set< T >原创 2021-01-04 10:42:08 · 782 阅读 · 0 评论 -
c++优先队列(priority_queue)用法详解
仅作为学习笔记。原文链接:https://blog.csdn.net/weixin_36888577/article/details/79937886 普通的队列是一种先进先出的数据结构,元素在队列尾追加,而从队列头删除。 在优先队列中,元素被赋予优先级。当访问元素时,具有最高优先级的元素最先删除。优先队列具有最高级先出 (first in, largest out)的行为特征。 首先要包含头文件#include, 他和queue不同的就在于我们可以自定义其中数据的优先级, 让优先级高的排在队列前面,优先出转载 2020-12-30 13:49:08 · 283 阅读 · 0 评论