1. 普通队列(FIFO Queue): 这是最基本的队列实现,通常使用数组或链表来实现。 元素从队尾添加(入队),从队首移除(出队)。2. 循环队列(Circular Queue): 循环队列是普通队列的改进版,解决了普通队列中的空间浪费问题。3. 优先队列(Priority Queue): 优先队列是一种特殊的队列,其中每个元素都有一个优先级。4. 双端队列(Deque, DoubleEnded Queue): 双端队列允许元素从队列的两端进行添加和移除。
分享快讯到朋友圈