手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

如何操作deque双端队列

时间:2024-10-13 17:24:15

1、定义空的队列,然后调用函数push_front往队列头部添加数据

如何操作deque双端队列

2、调用push_back往队列尾部添加数据

如何操作deque双端队列

3、然后调用deque的迭代器,输出队列中的所有数据

如何操作deque双端队列

4、队列中的内容如下图所示,前两个调用push_front存入的数据,后两个是调用push_back存入的数据

如何操作deque双端队列

5、还可以调用insert往队列指定位置输入数据

如何操作deque双端队列

6、从输出的信息看,上一个步骤往队列的第二个位置输入两个相同的元素信息

如何操作deque双端队列

7、调用pop_front可以删除头部数据,调用pop_back可以删除尾部数据

如何操作deque双端队列

8、删除完成队列头部和尾部的两条数据之后,其输出的信息如下,表明正确删除了数据

如何操作deque双端队列

9、最后还可以调用front取出头部数倌栗受绽据,但是不将数据从队列删除, 调用back取出尾部数据,但是也不会将数据从队列删除

如何操作deque双端队列

10、调用front和back后,将数据存储到临时变量中,然后打印出来,其结果如下所示

如何操作deque双端队列
© 手抄报圈