C++|STL学习笔记-对STL中关联容器map的进一步认识
发布日期:2021-06-30 10:57:38
浏览次数:2
分类:技术文章
本文共 1998 字,大约阅读时间需要 6 分钟。
关联容器map
key + value 的值关联容器 = 有序容器(红黑树) + 无序容器(散列表) + hash_map
有序容器中:
map的键值是不允许重复的 multimap的键值是允许重复的 set是一个集合,键值=实值,就是只包含一个值,既是键值也是实值,不允许重复 multiset运行重复 map 底层就是红黑树(平衡排序二叉树) 键值保存,高效访问 插入效率低于链表,因为涉及排序
下面是一段插入代码,菜鸡一般是这么写的:
#include
局部变量结构如下:
‘
进价一点点的写法如下代码(稍微有工作经验的人一般是这么写的)
#include
局部变量结构如下:
遍历一下:
#include
运行截图如下:
然后,大佬的写法(标准写法,一般是这种写法)
不得不说,大佬和小菜的最大区别就是大佬想得比较周到:
#include
运行截图如下:
转载地址:https://it1995.blog.csdn.net/article/details/84096889 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2024年04月15日 16时29分27秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Python sys.path和模块搜索路径
2019-04-30
github.io网页无法打开(连接不是私密连接)
2019-04-30
git submodule
2019-04-30
linux中source、sh、bash、./有什么区别
2019-04-30
vscode git
2019-04-30
基于MATLAB的二进制数字调制与解调信号的仿真——2FSK
2019-04-30
基于MATLAB的二进制数字调制与解调信号的仿真——2PSK
2019-04-30
基于MATLAB的模拟调制信号与解调的仿真——AM
2019-04-30
基于MATLAB的模拟调制信号与解调的仿真——DSB
2019-04-30
基于MATLAB的模拟调制信号与解调的仿真——SSB
2019-04-30
pyc文件
2021-07-03
操作系统实验之生产者和消费者程序
2021-07-03
操作系统实验之猴子过桥问题的模拟程序
2021-07-03
POJ - 3067 Japan (树状数组 思维)
2021-07-03
POJ - 2352 Stars (树状数组 入门题)
2021-07-03
HDU - 1166 敌兵布阵 (树状数组模板题/线段树模板题)
2021-07-03
CodeForces - 761C Dasha and Password (思维 暴力)
2021-07-03
POJ - 2481 Cows (树状数组 入门题)
2021-07-03