---
comments: true
icon: material/stack-overflow
---

# Chapter 5. &nbsp; Stack and queue

![Stack and queue](../assets/covers/chapter_stack_and_queue.jpg){ class="cover-image" }

!!! abstract

    A stack is like cats placed on top of each other, while a queue is like cats lined up one by one.
    
    They represent the logical relationships of Last-In-First-Out (LIFO) and First-In-First-Out (FIFO), respectively.

## Chapter contents

- [5.1 &nbsp; Stack](stack.md)
- [5.2 &nbsp; Queue](queue.md)
- [5.3 &nbsp; Double-ended queue](deque.md)
- [5.4 &nbsp; Summary](summary.md)
