map是一种数据类型
在c++标准模板库(STL)里,用户可以直接引用
它有定义,查找,赋值等功能
在离散化中起到非常重要的作用
在#include<map>头文件中
定义:
//map<数据类型(int,double,char等),数据类型>你取的名字;
//就像这样:
//前面的是键,后面的是值
map<int,int>mp;
map是一种键值对的关系
赋值:
//mp[/*键*/]=给值赋值
//如:
mp[1]=3;
//注意,类型要对上
查询:
cout<<mp[/*键*/];
//输键查值,但不能输值查键
也可以用增强for循环遍历
for (auto i : mp) {
cout << i.first << " " << i.second << "\n";
}
第五次发表博客
望大家多多包涵