STL常用容器(3)--deque

deque
双端数组
在头部插入数据的速度比vector快
访问元素的速度没有vector快
支持随机访问的迭代器
内部结构:
deque容器内部有一个中控器,维护每段缓冲区的内容,缓冲区存放的是真实的地址
中控器维护每个缓冲区的地址

构造函数:同vector
赋值:同vector
大小:没有vector的容量的概念,其他同vector
插入与删除:
push_front(elm) push_back(elm)
pop_front() pop_back()
insert:同vector
erase:同vector
clear :同vector
存取:[ ] at front() back()
排序:sort(iterator beg,iterator end)
所有支持随机访问的迭代器都可以使用sort算法
头文件需要包含<algorithm>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值