Algorithms and Data Structures This repository contains a tutorial on the three following data structures: Queue Linkedlist Trees Before the tutorials there is a primer on computer memory and a few other key topics to understand before you dive in... Primer Each tutorial module will be split into five parts: 1. Data Structure (name, description, diagram) - What is it? 2. Documentation (syntax) - How to use it? 3. Implementation (big-o notation and justification) - When to use it? 4. Completed example code problem 5. Incomplete example code problem