-
STL总结
STL
- 初始化,定义,定义长度,定义长度并且赋值,从数组中获取数据
- 返回元素个数size()
- 判断是否为空empty()
- 返回第一个元素front()
- 返回最后一个数back()
- 删除最后一个数pop_back()
- 插入push_back(x)
- 清空clear()
- begin()
- end()
- 使用size()遍历
- 使用begin()和end()遍历
- 使用auto遍历
- 初始化,pair,make_pair(1,1)
- 第一个元素first,第二个元素second
- 嵌套
- 排序
- 初始化
- 长度size()
- 是否为空empty()
- 队尾插入push()
- 删除队头pop()
- 返回对头front()
- 返回队尾back()
- 清空,初始化
- 初始化,默认大根堆
- 长度size()
- 是否为空empty()
- 队尾插入push()
- 删除队头pop()
- 返回堆顶poo()
- 清空,初始化
- 初始化
- 长度size()
- 是否为空empty()
- 返回第一个元素front()
- 返回最后一个数back()
- 删除最后一个数pop_back()
- 插入push_back(x)
- 队首插入一个元素push_front()
- begin()
- end()
- 初始化
- 返回元素个数size()
- 是否为空empty()
- 清空clear()
- 第几个数begin()
- 最后一个的后一个end()
- 插入insert()
- 查找find()
- 删除erase(x)
- 返回大于等于x的最小的的迭代器lower_bound(x)
- 返回大于x的最小的数的迭代器upper_bound(x)
- 初始化
- 插入insert()
- 删除erase()
- 查找find()
- 返回大于等于x的最小的的迭代器lower_bound(x)
- 返回大于x的最小的数的迭代器upper_bound(x)
- unordered_set
- unordered_map
- unordered_muliset
- unordered_multimap
- 排序sort()
- 最值max、min
- 最大公约数__gcd
- 交换swap(a,b)
- 二分查找lower_bound()、upper_bound()
- 倒置reverse()
- 全排列next_permutation()
-
相关阅读:
GB28181的主动、被动的含义
辅助笔记-Jupyter Notebook的安装和使用
【Jmeter】安装配置:Jmeter 下载 MySQL JDBC 驱动
RHCE第六次作业
关于训练时,最后一轮batch_size=1的报错
【UI】element-ui的el-dialog的遮罩层在模态框的前面bug
温故知新—Activity的五种启动模式
centos7更新podman
spring源码1--自定义Autowired实现
今天是新的一天
-
原文地址:https://blog.csdn.net/qq_63806300/article/details/134490143