10. Data Structures

10.1. Lists

10.2. Trees

10.3. Queues and priority queues

10.4. Hash tables