Basic Data Structures
===================
1. Arrays
- Fixed-size, same data type
- Example: int[] arr = {1, 2, 3};
2. Linked Lists
- Nodes with data and pointer to the next node
3. Stacks
- LIFO: Last In, First Out
4. Queues
- FIFO: First In, First Out
5. Hash Tables
- Key-value pairs with fast access
6. Trees
- Hierarchical structure with root and children
7. Graphs
- Nodes (vertices) connected by edges