首页 > 其他分享 >map 随笔

map 随笔

时间:2022-10-05 22:59:47浏览次数:49  
标签:count map int namespace mp printf 随笔

map是个非常好用的STL
小面会演示map的几个函数

一、赋值与查询

#include <bits/stdc++.h>
using namespace std;
map<int,int>mp; 
int main(){
	//赋值
	mp[1]=1;
	mp[2]=4;
	mp[3]=9;
	//查询
	printf("%d",mp[2]);
	return 0;
}

二、查询是否存在

#include <bits/stdc++.h>
using namespace std;
map<int,int>mp; 
int main(){
	mp[1]=1;
	mp[2]=4;
	mp[3]=9;
	// 存在返回1、不存在返回0
	printf("%d %d",mp.count(2),mp.count(4));
	return 0;
}

三·、删除元素

#include <bits/stdc++.h>
using namespace std;
map<int,int>mp; 
int main(){
	mp[1]=1;
	mp[2]=4;
	mp[3]=9;
	printf("%d\n",mp.count(2));
	mp.erase(2);
	printf("%d",mp.count(2));
	return 0;
}

标签:count,map,int,namespace,mp,printf,随笔
From: https://www.cnblogs.com/xiaocaibiancheng/p/16756643.html

相关文章

  • 第一次随笔
    这个作业属于哪个课程https://edu.cnblogs.com/campus/zjlg/22rjjc这个作业的目标发表自我介绍及课程展望的博文姓名-学号杜来-2019330301012自我介绍与......
  • Java 中 Map 的5种遍历方式
    主测试方法@Testpublicvoidtest1(){Map<Integer,Integer>map=newHashMap<Integer,Integer>();intn=1000_0000;for(int......
  • 线程间同步和通信,event semaphore mailbox
    线程间同步和通信,event semaphore mailbox1.概述2.事件event3.wait_order()4.旗语(semaphore)5.semaphore::get();6.semaphore::try_get()7.信箱mailbox......
  • Source Map入门教程
    部署前端之前,开发者通常会对代码进行打包压缩,这样可以减少代码大小,从而有效提高访问速度。然而,压缩代码的报错信息是很难Debug的,因为它的行号和列号已经失真。这时就需要Sou......
  • golang中map基础了解
    map初识map是一个以键值对元素的数据集合,map是一个集合。map的优点是查找速度非常会,原因是map的底层存储是hash表。hash表的存储原理:对key进行计算,计算出hash值,对hash......
  • 软件技术基础随笔1
    软件技术基础<首页-22软件基础-浙江理工大学-班级博客-博客园>这个作业的目标<学习使用Markdown编辑器,发表自己的第一篇博文>姓名-学号<杨锴>-<2020......
  • 2022.10.4什么是计算机随笔
    什么是计算机冯诺依曼被称为计算机之父computer俗称电子计算机、电脑计算机分硬件和软件计算机广泛应用在人工智能、网络安全、科学计算、数据处理、自动......
  • 2022.10.4markdown随笔
    Markdowm学习标题三级标题四级标题 字体helloworldhelloworldhelloworldhelloworld引用选择坚持,留住明天!分割线图片超链接点击跳转到哔哩哔哩列表......
  • springboot项目 报错No mapping for GET /css/bootstrap.css,前端无法展示样式
    说来也奇怪,前几天刚写完的项目写的好好的现在打开他就加载不了前端的静态资源了报错NomappingforGET/css/bootstrap.css解决方法:新建一个配置类,将静态资源的路径......
  • <resultMap >继承 解决 Mybatis 统计类查询需求
    在使用Mybatis过程中,有需要通过SQL直接计数或求和的需求,需要自定义<resultMap>,而这些<resultMap>往往会与数据库映射直接生成的<resultMap>有关联,会用到resultMap继承,这......