当前位置: 首页 > wzjs >正文

淘宝客 备案 网站名称网络舆情处置的五个步骤

淘宝客 备案 网站名称,网络舆情处置的五个步骤,网站怎么做流程,泰兴做网站map/multimap 前言map/multimap容器一.pair对组(头文件utility)1.pair初始化2.pair数据访问 二.map容器的构造与赋值三.map容器的大小与交换四.map容器的插入与删除五.map容器的查找与统计六.multimap容器 总结 前言 stl系列主要讲述有关stl的文章&#…

map/multimap

  • 前言
  • map/multimap容器
    • 一.pair对组(头文件utility)
      • 1.pair初始化
      • 2.pair数据访问
    • 二.map容器的构造与赋值
    • 三.map容器的大小与交换
    • 四.map容器的插入与删除
    • 五.map容器的查找与统计
    • 六.multimap容器
  • 总结

前言

stl系列主要讲述有关stl的文章,使用STL可以大大提高程序开发的效率和代码的可维护性,且在算法比赛中,STL可以帮助我们更方便地实现各种算法。提高我们的效率。

map/multimap容器

要使用map/multimap要头文件map

map所有的元素都是pair,pair的第一个元素为key(键值),起到索引的作用,第二个元素为value(实值)。
map/multimap属于关联式容器,底层数据结构是用二叉树实现的。它的优点是可以根据key值快速找到value值
map与multimap的区别:map不允许容器中有重复的key值元素;而multimap允许容器中有重复的key值元素

一.pair对组(头文件utility)

pair只含有两个元素可以看作是只有两个元素的结构体。对于成对出现的数据,利用队组可以返回两个数据
在创建pair对象时,必须提供两个类型名,两个对应的类型名的类型不必相同

1.pair初始化

pair<int, int>p1;
p1.first = 1, p1.second = 2;
pair<int, int>p2(10, 20);
pair<int, int)p3 = make_pair(1, 2);
//在使用make_pair时,如果定义的是一个int类型,使用make_pair传入float类型的参数,会将float类型转换为int类型

2.pair数据访问

pair<int, int>p1(1, 2);//初始化
cout << p.first << p.second << endl;
//和结构体类似,first代表第一个元素,second代表第二个元素

二.map容器的构造与赋值

ap<int, int> m1 = { pair<int, int>(1, 10), pair<int, int>(2, 20) };map<int, int> m2 = { {1, 10}, {2, 20} };map<int, int> m3;//初始化一个空mapmap<int, int> m4(m3);//m3复制给m4map<int, int> m5;m5 = m4;//将m4复制给m5

三.map容器的大小与交换

m1.size();//输出元素个数
m2.empty();//判断是否为空
m3.swap(m4)//交换两个集合容器

四.map容器的插入与删除

m3.insert(pair<int, int>(1, 10));
m3.insert(make_pair(2, 22));
m3[6] = 66;//与m3.insert(pair<int, int>(6, 66));相等
m4.clear();//将所有的元素清除
m5.erase(n);;//删除容器中值为n的元素
m6.erase(m6.begin(), m6.end());//删除容器的所有元素

五.map容器的查找与统计

find(key);//查找key是否存在,返回该键的迭代器,若不存在返回map.end()
cout(key);//统计ley的元素个数,因为map不能重复所有要么为0要么为1

六.multimap容器

multimap是map映射容器的一种,其拥有map的全部内容,并在此基础上multimap还具有可以重复保存元素的功能,与之前的multiset差不多
multimap使一个key值能够与多个value对应,产生一种如一个学生有多门考试成绩一样的映射

总结

希望大家点赞收藏我会尽快更新STL!!!

http://www.dtcms.com/wzjs/69088.html

相关文章:

  • 毕业查询结果网站怎么做西安网站建设哪家好
  • 专业网站建设办公seo免费课程视频
  • 贵阳58同城做网站公司百度图片搜索网页版
  • 旅游网站设计与实现开题报告网址搜索ip地址
  • 瑞安网站建设互联网广告推广是做什么的
  • 国内重大新闻2023石家庄网站建设方案优化
  • 网站建设维护人员岗位网站设计
  • 百度申请qq号免费注册抖音优化排名
  • 韩国男女做那个视频网站百度下载安装
  • 做网站要什么功能搜狐新闻手机网
  • ppt做视频模板下载网站有哪些内容俄罗斯搜索引擎yandex
  • 培训门户网站源码网站优化关键词价格
  • 个人公司注册网上申请seo优化策略
  • 网站qq 微信分享怎么做的百度关键词怎么设置
  • 建设环保网站查询系统电商平台发展现状与趋势
  • 网站空白页黑链排名优化百度
  • 网站开发费用包括美工费吗游戏app拉新平台
  • 欣赏网站指数工具
  • 浙江网站建设多少钱北京seo公司哪家好
  • 网络调查问卷在哪个网站做百度指数搜索
  • 能自己做二次元人物的网站搜索引擎是网站吗
  • 正规网站建设多少钱如何优化网络速度
  • 网店推广新趋势包括以下什么趋势seo优化一般包括
  • 织梦怎么做英文版网站国家市场监管总局
  • vs做的网站图片显示不了网页设计作品
  • 网站文件结构深圳网站建设维护
  • 4399任天堂seo自动工具
  • seo是什么意思 部门优化营商环境 助推高质量发展
  • 酒店可以采用的网络营销方式郑州seo服务公司
  • 阿里万网怎么做网站关键词权重