map插入与查找
2024-08-26 20:45:38
用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 ;
}
最新文章
- Duilib源码分析(四)绘制管理器—CPaintManagerUI—(前期准备一)
- javascript --- Function模式
- WinForm程序打包说明
- [Design Patterns] 1. Primary concept &; term - UML
- React入门--------JSX
- QC学习二:QC使用中问题点汇总
- SQL Server 2008管理工具出现 远程过程调用失败0x800706be解决方法
- mysql使用过程中碰到的问题
- oracle创建表空间,用户,授权等
- node.js平台下Express的session与cookie模块包的配置
- JavaScript原型与原型链
- Bootstrap3 表格-紧缩表格
- java程序的内存分配(一)
- Debian Security Advisory DSA-4419-1 twig security update
- 简述移动端开发前端和app间的关系
- SQLServer中处理亿万级别的数据
- nodejs实现新闻爬虫
- OSError:[Errno 13] Permission denied:&#39;my_library&#39; 问题解决方法
- Matlab中小语法点总结(更新中)
- Linux Mint 楷体问题
热门文章
- pycharm pull到github
- update tableView contenSize
- Android创建和使用数据库
- Android添加系统级顶层窗口 和 WindowManager添加view的动画问题
- socketserver模块的使用
- kubernetes调度之资源配额示例
- poj3040(双向贪心)
- 《AndroidStudio有用指南》反馈问题和建议
- ADFS 2016 – Cannot add/update Relying Parties from the GUI from metadata files “Method not found”
- Microsoft.AspNetCore.Identity 使用 mysql 报错处理