头文件#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。
STL双端队列的使用
最新推荐文章于 2024-08-20 15:01:17 发布