ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 介绍 ## 特点 队列(queue)是一种 `先进先出`(FIFO:First In Fist Out) 的线性数据结构。 现实生活中,我们经常需要排队,比如我们去食堂打饭,就要先排队,先来的先买,后到的后买,`不允许插队`。 队头出、队尾进。 ![](https://img.kancloud.cn/39/74/3974e87362870f94b5e4c25924df493c_854x224.png) ## 实现方式 栈的实现有两种方式: - 顺序栈(数组实现) - 链式栈(链表实现) ## 应用场景 应用场景非常多: - 秒杀下单时:先下单的人排在前面 - 抢火车票 - 等等 # 代码实现