STL备忘录

STL备忘录

————双端队列deque的基本操作————

申明:

  • deque < 类型 > 变量名
  • deque < 类型 > 变量名 ( 被复制的队列名 )

基本操作:

  • temp.size() 返回队列内数据个数
  • temp.clear() 清空队列
  • temp.empty() 检查队列是否为空
  • temp.front/back() 返回 队首/队尾 元素
  • temp.push/pop_front() 在队首 添加/删除 一个元素
  • temp.push/pop_back() 在队尾 添加/删除 一个元素

————动态数组vector的基本操作————

申明:

  • vector < 类型 > 变量名

基本操作:

  • temp.push/pop_back() 在队尾 添加/删除 一个元素
  • temp.front() 返回队首元素
  • temp.clear() 清空队列
  • temp.empty() 检查队列是否为空
  • temp.size() 返回队列内数据个数

————容器set的基本操作———————

申明:

  • set < 类型 > 变量名
  • set < 类型 >::iterator 变量名 申明迭代器(储存地址)

基本操作:

  • temp.insert() 添加数据
  • temp.begin() 返回队首数据地址
  • temp.end() 返回队尾数据地址加一
  • temp.clear() 清空容器
  • temp.empty() 检查容器是否为空
  • temp.size() 返回容器内数据个数
  • temp.erase(it) 删除指定地址上的数据
  • temp.count(i) 查找指定数据的出现次数
  • temp.find(i) 返回指定数据的地址
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值