o
odin.langpkg.dev
packages / library / advent_of_code

advent_of_code

135626blibrary

Solutions to the Advent of Code problems with yearly personal challenges

No license · updated 5 months ago

Advent of Code

Chronology

2024 -> 2023 (up to day 15 ST) -> 2022 (up to day 15) -> 2025 -> 2023 (rest) -> 2021 (up to day 2)

Theme by year

2025: multithreading in Odin using multi-core-by-default style.

2024: C with data structures and algorithms from scratch, Python simple solutions.

2023: multithreading in Go.

2022: visualizations in Odin with Raylib.

2021: extensive use of go test and pprof benchmarking, optimization, and making every solution available through an HTTP server.

TODO

  • 2015
  • 2016
  • 2017
  • 2018
  • 2019
  • 2020
  • 2021
  • 2022: days 16-25
  • 2023
  • 2024
  • 2025