My solutions for Advent of Code in 2023. Probably done mostly in Python 3.12 π (or C++23 π¨βπ» or Rust π¦).
Rules:
- Python: No external libraries, only the standard library. (Crates are allowed for Rust.)
- Violation: Day 24 Part 2. Using
numpy
to solve a 6x6 matrix.
- Violation: Day 24 Part 2. Using
- Always a general solution, not just for the input. Any input should work.
- A short runtime. No brute force solutions.
Other:
solutions/
contain the source files to solve the problem, one for each day. Executable via stdin to print both results. Keep in mind they are cleaned solutions.- Tiles below are generated via aoc-tiles.