文章目录
- 一、队列函数queue的介绍
- 二、快速排序算法
- 归并排序算法
- 总结
提示:以下是本篇文章正文内容,下面案例可供参考
一、队列是什么?
头文件queue主要包括循环队列queue和优先队列priority_queue两个容器。
像栈一样,队列(queue)也是一种线性表,它的特性是先进先出,插入在一端,删除在另一端。就像排队一样,刚来的人入队(push)要排在队尾(rear),每次出队(pop)的都是队首(front)的人。
就像管道一样先进先出。
队列的相关概念:
- 队头与队尾: 允许元素插入的一端称为队尾,允许元素删除的一端称为队头。
- 入队:队列的插入操作。
- 出队:队列的删除操作。
队列的声明: &nbs