Some notes for solving to https://adventofcode.com/2020
This year I'm brushing up Scala and functional programming.
- Sliding windows, streams.
- Moves on a grid.
- Bit manipulation, count elements in seq.
- Grid (matrix representation).
- Geometry (enumerate points on a segment).
- Hashtable
- Cost minimization
- Grid
- Graph Traversal