(C++)容器篇

 本文为个人学习笔记积累,可能并不全面,为节约您的时间,可以选择绕道~

1.deque

deque用法,如:定义:deque<int> que
API:队首front()、队尾back()、弹出队首pop_front()、弹出队尾pop_back()
push_back(),放进队尾

2.queue 

定义:queue<int> que

API:

  1. push(int x)
  2. pop()
  3. front()

3.stack

定义:stack<int> stk 

API:

  1. push(int x)
  2. pop()
  3. top()

4.vector

定义:vector<int> vec

API:

  1. push_back(int x)
  2. pop()
  3. vec[ i ]
  4. clear(),清空容器

5.map

定义:map<int, char> map,有序,不重复

API:

  1. map[1] = 'a'
  2. map.insert(1, 'a')
  3.  

6.unordered_map

定义:map<int, char> map,无序,可重复

API:

  1. map[1] = 'a'
  2. map.insert(1, 'a')
  3. map.insert(1, 'b')

7.set 

定义:set<int> set,不可重复

API:

  1. set.count(100) ,是否存在100,返回bool类型
  2. set.insert(100)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jasscical

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值