C++的deque最常用函数
(2018-08-18 15:05:25)
标签:
cpplinux数据结构算法 |
分类: linux |
参考:
1、最常用函数
(1)at():返回索引;
(2)front():返回第一个数据;
(3)back():返回最后一个数据;
(4)push_back():在尾部加入一个数据;
(5)push_front():在头部插入一个数据;
(6)pop_back():删除最后一个数据;
(7)pop_front():删除头部数据;
(8)empty():判断容器是否位空;
(9)size():返回容器中实际数据的个数;
2、代码
#include
#include
using namespace std;
int main()
{
deque
dq;
for(int
i=1;i<10;i++)
{
dq.push_back(i);
}
for(int i =
11;i<20; i++)
{
dq.push_front(i);
}
cout<<"first data:"<<dq.front()<<" last
data:"<<dq.back()<<endl;
while(!dq.empty())
{
cout<<"size:"<<dq.size()<<"
front:"<<dq.front()<<endl;
dq.pop_front();
}
return
0;
}
#include
using namespace std;
int main()
{
}
前一篇:C++的stack最常用函数
后一篇:C++的pair最简单使用方式