一,deque的基础知识 1.deque的基础 deque是“double-ended-queue”的缩写,意思是双端队列,其和vector的区别在于vector是单端的. deque在头部和尾部插入和删除元素非常快,但是在中部插入和删除元素比较耗时. deque支持随机存取元素(即通过数组下标可以直接访问和修改元素),其底层数据结构是数组. deque的操作和vector很相似,在许多操作上可以直接替换. 在使用deque之前需要导入头文件# include<deque> 二,deque的构…