deque容器例题

发布时间 2023-12-31 09:21:45作者: laal啦啦啦
#include <iostream>
#include <deque>//引入deque容器的头文件 
using namespace std;
int main(){
	deque<int> a;
	int b[]={1,2,3,4};
	deque<int> c(b,b+sizeof(b)/sizeof(int));
	a.insert(a.begin(),c.begin(),c.end());
	//队头添加元素 
	a.push_front(0);
	//队尾添加元素 
	a.push_back(5);
	cout<<"第一个元素="<<a.front()<<endl;
	cout<<"最后一个元素="<<a.back()<<endl;
	//删除头部元素 
	a.pop_front();
	for(int i=0;i<a.size();i++){
		cout<<a[i]<<" ";
	}
	return 0;
}