📊 C++ Data Structures

C++ provides both built-in and STL (Standard Template Library) data structures to efficiently manage and organize data in programs.

📦 Arrays

Fixed-size collections of elements of the same type.

📦 Vectors (Dynamic Arrays)

Resizable array-like containers from STL.

📦 Stacks (LIFO)

Last-In-First-Out data structure.

📦 Queues (FIFO)

First-In-First-Out data structure.

📦 Maps (Key-Value Pair)

Associative array using unique keys.

📦 (Bonus) Simple Linked List Node

Manually linked structure via pointers.

💡 STL containers (like vector, map, queue) are highly optimized and usually preferred over manual implementations for most production code.