STL双端队列的使用

头文件#include
1.push_back():在队列尾部添加元素,无返回值。这个操作跟普通队列(queue)的push()方法类似,在队列的尾部添加一个元素;
2.push_front():在队列头部添加元素,无返回值;
3.pop_back():删除队列尾部的元素,无返回值;
4.pop_front():删除队列头部的元素,无返回值;
f5.ront() :获得队列头部元素。此函数返回值为队列的头部元素,常与6.pop_front()函数一起,先通过front()获得队列头部元素,然后用pop_front()将其从队列中删除;
7.back(): 获得队列尾部元素。此函数返回值为队列的尾部元素,常与8.pop_back()函数一起,先通过back()获得队列头部元素,然后用pop_back()将其从队列中删除;
9.size():获得队列大小。此函数返回队列的大小,返回值是“size_t”类型的数据,“size_t”是“unsigned int”的别名;
10.empty() :判断队列是否为空。此函数返回队列是否为空,返回值是bool类型。队列空:返回true;不空:返回false。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值