欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

【算法常用STL】->map

时间:2023-05-28
文章目录

1、map的声明2、[]操作符3、map.find()4、insert() / erase ()5、size() / empty() / clear() / begin() / end() 1、map的声明

map 是一个由 key val 构成的二元组
map name

//例如:map vis;map hash;map, vector> test;

2、[]操作符

在map中 存在着 key[val] 这样的 key -> val 这样的一个映射关系
使得我们可以

3、map.find()

map.find(x) 在变量名为 h 的 map 中查找 key 为 x的二元组。

4、insert() / erase ()

与set类似,但其参数均是pair

5、size() / empty() / clear() / begin() / end()

均与set类似。

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。