![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
容器
良 夜
这个作者很懒,什么都没留下…
展开
-
map和multimap容器的基本使用
map是STL的一个关联容器,它提供一对一的hashKey-value:键值匹对Map中key不可重复,value可重复内部实现:红黑树键值可以是自定义的数据Map<type,type>名map内部元素有序(根据key来堆大项)插入方式:主分两种Map<int,string>map1;1.array式map1[int]=stringmap1[1]=”l...原创 2020-02-21 16:34:43 · 194 阅读 · 0 评论 -
优先队列
priority_queue:优先级最高的元素先出队列(内部元素被赋予了优先级)与queue不同:可以自定义元素的优先级相同:具有队列的全部特性定义:priority_queue<type,container,functional>Type:数据类型Container:装载数据的容器(必须是数组实现的容器,如array,vector),默认vectorFunctional:...原创 2020-02-20 00:20:37 · 154 阅读 · 0 评论 -
容器与结构体的结合使用
容器中不仅可以安放基本的数据类型,也可以放置指定的数据类型。这里就简单介绍下set与结构体的混合使用,以及在set中搜索指定数据(这里需要用set的内置find函数,以及涉及到运算符的重载)#include<iostream>#include<set>#include<algorithm>using namespace std;struct Lov...原创 2020-02-19 16:25:17 · 1792 阅读 · 0 评论