每日一个小问题:当有一个队伍需要储存时,你该怎么办呢?
动态数组和数组肯定是不行的,这时就可以使用队列了。
队列顾名思义就是一个类似于队列的结构,在此之前我们先来学习一下队列吧!
1.队列的声明
队列也是需要头文件的:
当然,它声明的方式,它其实和动态数组差不多:
这样就可以使用这个队列了
2.函数使用
-
push()————从尾部插入
-
pop()————从头部删除
-
size()————队列的长度
-
front()————头部访问
-
rear()————尾部访问
-
empty()————队列有没有元素