A reference for common data structures and algorithms. Covers:
- Arrays
- Sorting algorithms
- Binary search
- Stacks
- monotonic stacks
- Linked lists
- traversal
- appending
- pre-pending
- reversing
- merging
- Trees
- traversal (iterative and recursive)
- search
- maximum depth
- Tries