用map构建映射关系可以用来离散化,这里记录一下用法;

插入:将要插入的两个值组成pair,用insert插入map中;

查找:定义iterator,赋成find返回的迭代器,如果没有找到则=mp.end(),否则可以用->指向要取出的值,此时得到的就是定义类型了;

其实就是一些语法,见代码即可。

代码如下:

#include<iostream>
#include<cstdio>
#include<map>
using namespace std;
map<int,int>mp;
int main()
{
mp.insert(pair<int,int>(,));
mp.insert(pair<int,int>(,));
map<int, int>::iterator it_find;
it_find = mp.find();
if (it_find != mp.end())printf("fail");
else printf("%d",it_find->second);
return ;
}

最新文章

  1. Duilib源码分析(四)绘制管理器—CPaintManagerUI—(前期准备一)
  2. javascript --- Function模式
  3. WinForm程序打包说明
  4. [Design Patterns] 1. Primary concept &amp; term - UML
  5. React入门--------JSX
  6. QC学习二:QC使用中问题点汇总
  7. SQL Server 2008管理工具出现 远程过程调用失败0x800706be解决方法
  8. mysql使用过程中碰到的问题
  9. oracle创建表空间,用户,授权等
  10. node.js平台下Express的session与cookie模块包的配置
  11. JavaScript原型与原型链
  12. Bootstrap3 表格-紧缩表格
  13. java程序的内存分配(一)
  14. Debian Security Advisory DSA-4419-1 twig security update
  15. 简述移动端开发前端和app间的关系
  16. SQLServer中处理亿万级别的数据
  17. nodejs实现新闻爬虫
  18. OSError:[Errno 13] Permission denied:&#39;my_library&#39; 问题解决方法
  19. Matlab中小语法点总结(更新中)
  20. Linux Mint 楷体问题

热门文章

  1. pycharm pull到github
  2. update tableView contenSize
  3. Android创建和使用数据库
  4. Android添加系统级顶层窗口 和 WindowManager添加view的动画问题
  5. socketserver模块的使用
  6. kubernetes调度之资源配额示例
  7. poj3040(双向贪心)
  8. 《AndroidStudio有用指南》反馈问题和建议
  9. ADFS 2016 – Cannot add/update Relying Parties from the GUI from metadata files “Method not found”
  10. Microsoft.AspNetCore.Identity 使用 mysql 报错处理