一:需求描述

我们希望一个数字或则其他字符串可以对应 一串数,

#include<iostream>
#include<map>
#include<vector>
using namespace std; int main(){map<int,vector<int> > m;map<int,vector<int> >:: iterator t;vector<int> v;for(int i = 0; i < 3; i++){for(int j = 0; j < 2; j++){int num;cin >> num;v.push_back(num);}m[i] = v;v.clear();}//遍历map数组   for(t = m.begin(); t != m.end(); t++){cout << t->first << ' ';vector<int> :: iterator vt;for(vt = t->second.begin(); vt != t->second.end(); vt++){cout << *vt << " ";   }cout << endl;}}

这里0 对应两个数 6 7
1对应两个数 8 9
2对应两个数 10 11

map容器实现一对多相关推荐

  1. HDU 2094 产生冠军 (map容器)

    title: 产生冠军 杭电 2094 tags: [acm,stl] 题目链接 Problem Description 有一群人,打乒乓球比赛,两两捉对撕杀,每两个人之间最多打一场比赛. 球赛的规则 ...

  2. Map容器大小影响key的索引

    单元测试偶然发现的Map一个问题 Map<String,String> map1 = new HashMap<>();map1.put("aaa", &qu ...

  3. CSU 1113 Updating a Dictionary(map容器应用)

    题目链接:http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1113 解题报告:输入两个字符串,第一个是原来的字典,第二个是新字典,字典中的元素的格式为 ...

  4. C++中map容器的说明和使用技巧

    C++中map容器提供一个键值对容器,map与multimap差别仅仅在于multiple允许一个键对应多个值. 1   头文件 #include <map> 2   定义 map< ...

  5. leetcode(3)——697. 数组的度(C++版本注释)(map容器),448. 找到所有数组中消失的数字(取余操作,C++中的auto类型)

    文章目录 前言 697 程序 思路 收获 map容器 448 程序 收获 取模操作的思考 auto 前言 大佬的程序,边刷边总结边学语言. 题目697 697 程序 class Solution {p ...

  6. c++ map 修改value_C++知识分享之STL容器:set 容器与 map 容器的简单应用

    set容器中一些函数,取自百度其他大佬已总结好的,如有侵权,请联系删除! set的各成员函数列表如下: c++ stl容器set成员函数:begin()--返回指向第一个元素的迭代器 c++ stl容 ...

  7. C++map容器遍历删除:cannot increment value-initialized map/set iterator

    今天写C++结课作业遇到一个遍历删除的bug: 原代码: for(it=imap.begin();it!=imap.end();it++) imap.erase(it) 运行后: 第一次循环末尾,it ...

  8. map容器中删除一个元素(value)

    一:问题描述 我们想要删除map容器中,一个key值对应的vlaue 二:上码 #include<iostream> #include<map> #include<vec ...

  9. map容器的使用 逆序遍历map容器当中的数据

    一:前言 这个逆序遍历是将map容器的迭代器进行了变化,reverse_iterator逆向遍历的迭代器 ,它需要 rbegin()和rend()方法指出反向遍历的 起始位置和终止位置. 二:上码演示 ...

最新文章

  1. Transformer的潜在竞争对手QRNN论文解读,训练更快的RNN
  2. PHP7 php_memcache.dll下载
  3. [SAP-SD]Sales Order 中的User Exit开发
  4. dubbo web工程示例_带有Dubbo的Spring Cloud Alibaba
  5. 【sklearn学习】逻辑回归
  6. android 获取和设置屏幕亮度
  7. 宏块与宏块对(附图)
  8. mysql blob中文乱码_MySQL问题整理
  9. error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面)[转]
  10. 如何保证集合是线程安全的? ConcurrentHashMap如何实现高效地线程安全?(转)
  11. css阵列,CSS3简单的圆点阵列旋转加载动画
  12. 数据预处理第3讲:归一化与离散化
  13. XPath 简单语法
  14. JavaScript中的navigator对象学习笔记
  15. java集成(支付宝)蚂蚁金服
  16. 最全SSH命令 - 11种用法
  17. 安装系统user服务器登录失败,win10系统开机提示user profile service服务器登录失败的解决方法...
  18. MapABC Flex4 Demo
  19. 干货3分钟搞懂私募投资以及技术面试
  20. C语言编程基础— 一维数组 (编程实现从键盘输入20个整数,统计非负数个数,并计算非负数之和。)

热门文章

  1. powershell 文件/文件夹操作
  2. java原子类场景,CAS你知道吗?原子类AtomicInteger的ABA问题谈谈?,原子共面问题...
  3. memcache在项目中的应用
  4. 【QGIS入门实战精品教程】4.1:QGIS栅格数据地理配准完整操作流程
  5. 案例:无人船测量点位数据+ArcGIS 10.6软件生成三维水下地形的两种方法
  6. 【遥感物候】Hants NDVI时间序列谐波分析法数据重构,植被生长季曲线效果可佳(附Hants软件下载)
  7. ASP.NET MVC入门---实例演示:通过ContentResult实现主题定制
  8. linux之man命令用法入门
  9. 递归函数里面又有2个调用自身的递归函数里面参数变化总结
  10. sql INNER JOIN 取得两个表中存在连接匹配关系的记录(mysql)