C++map容器-查找和统计
map查找和统计
功能描述:
对map容器进行查找数据以及统计数据
函数原型:
代码如下:
#include <iostream>
using namespace std;
#include <map>
//map容器 查找和统计void test01() {//查找map<int, int >m;m.insert(pair<int, int>(1, 10));m.insert(pair<int, int>(2, 20));m.insert(pair<int, int>(3, 30));m.insert(pair<int,int>(3,40));//map不允许插入重复key 元素map<int, int >::iterator pos = m.find(3);if (pos != m.end()) {cout << "查到了元素key = " << (*pos).first << " " << "value = " << pos->second << endl;} else {cout << "未找到元素" << endl;}//统计//map不允许插入重复key 元素,count统计而言,结果要么是0,要么是1//multimap的count统计可能大于1int num = m.count(3);cout << "num = " << num << endl;}int main() {test01();return 0;
}
C++map容器-查找和统计相关推荐
- C++set容器-查找和统计
set查找和统计 功能描述: 对set容器进行查找数据以及统计数据 函数原型: 代码如下: #include <iostream> using namespace std; #includ ...
- map容器/multimap容器
目录 1.map基本概念 简介 本质 优点 map和multimap区别 2.map构造和赋值 功能描述: 函数原型 3.map大小和交换 功能描述 函数原型 4 map插入和删除 功能描述 函数原型 ...
- 【c++】8.map和vector容器查找、删除指定元素、emplace、insert
1.查找与删除 vector 和 map 容器中指定元素 vector 查找或删除vector的指定元素"123" 方法1:使用迭代器 不同于map(map有find方法),vec ...
- CSU 1113 Updating a Dictionary(map容器应用)
题目链接:http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1113 解题报告:输入两个字符串,第一个是原来的字典,第二个是新字典,字典中的元素的格式为 ...
- C++中map容器的说明和使用技巧
C++中map容器提供一个键值对容器,map与multimap差别仅仅在于multiple允许一个键对应多个值. 1 头文件 #include <map> 2 定义 map< ...
- c++ map 修改value_C++知识分享之STL容器:set 容器与 map 容器的简单应用
set容器中一些函数,取自百度其他大佬已总结好的,如有侵权,请联系删除! set的各成员函数列表如下: c++ stl容器set成员函数:begin()--返回指向第一个元素的迭代器 c++ stl容 ...
- [NOIP2008 提高组] 笨小猴-map容器用来标记
题目描述 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼.但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设maxn是单词中出现次数最 ...
- C++map容器-大小和互换
map大小和互换 功能描述: 统计map容器大小以及交换map容器 函数原型: 代码如下: #include <iostream> using namespace std; #includ ...
- c++中的map容器
map/multimap基本概念 Map的特性是,所有元素都会根据元素的键值自动排序.Map所有的元素都是pair,同时拥有实值和键值,pair的第一元素被视为键值,第二元素被视为实值,map不允许两 ...
最新文章
- ubuntu 18.04.4 安装 bazel
- 利用Perl生成随机复杂密码
- linux uboot nfs启动,uboot中利用TFTP和NFS加载镜像到ram运行
- 2007年10月14日的日记
- SQL实战篇:SQL基础及执行顺序
- 公司目前实行的git团队协作方案
- 模态对话框与非模态对话的几种销毁方法与区别
- 工作259:uni--页面--验证码添加
- sdut 最长公共子序列问题
- 编码 data text html c,谁说前端不需要懂二进制
- 面试计算机人员试题及答案,【仁宝电脑员工笔试试题及答案】 - 面试网
- 虚拟机win10系统安装详细教程
- Mimics 21安装
- PHP WebShell 免杀
- Hive行转列的应用之计算公司累加收入
- C与C++中的符号隐藏
- 前方高能!阿里云双11拼团百团大战已开启!
- 字符串要求字母、数字、特殊字符,至少有两项。正则表达式不好写,可以用这个方法实现。
- WPF实战之DataGrid设置行高
- word转pdf保持图片清晰度
热门文章
- C和指针之const、#define、volatile
- C++之函数的默认值参数说明
- Android插件化开发基础之Java类加载器与双亲委派模型
- Android之解析XML总结(SAX、Pull、Dom三种方式)
- 一、iVX简介(IVX 快速开发教程)
- 六、WebApp 二手信息站点页面制作(IVX 快速开发教程)
- linux中mpich的运行线程,贝叶斯法构建进化树:MrBayes
- python 查看当前目录_Python的武器库11:os模块
- php反转数字_【PHP】php实现数组反转
- 酒桌上,领导将酒泼到你脸上......