FOCUS QUESTION
What are the core data structures and how do they relate?
The map breaks this topic into its core concepts, connected by labeled relationships. Each link is written so it can be read as a complete statement — not just an unlabeled line between boxes.
Concepts and relationships
- Data Structures include Array.
- Data Structures include Linked List.
- Data Structures include Stack.
- Data Structures include Queue.
- Data Structures include Tree.
- Data Structures include Hash Table.
- Stack built on Linked List.
- Queue built on Linked List.
How to read this map
See the main structures branch from the centre, and how stacks and queues can be built on linked lists.
Learning objectives
- Name the core data structures.
- Describe what each is good for.
- Explain how stacks/queues build on lists.
- Pick a structure for a task.