# Data Structures and Algorithms Worksheet

[(Worksheet Objectives / Grading Guide)](../objectives/11.md)

### Directions: For each of these data structures and algorithms, please explain in a few sentences:

- what it is used for
- what its advantages are (mention run-times when possible!)
- the high-level ideas of how it is implemented

## Topics:

- [ ] Stacks
- [ ] Queues
- [ ] Linked lists
- [ ] Hash Table
- [ ] Trees
- [ ] Linear Search
- [ ] Depth First and Breadth First Searches
- [ ] Binary Search
- [ ] Compare and contrast a few sorting algorithms

### Submission:

Please put your answers in a _private gist_ and Slack the link to SEAM
