Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 1.02 KB

File metadata and controls

25 lines (16 loc) · 1.02 KB

The goal of this year's Advent of Code was to improve my modern C++ skills up to C++23 and help me distinguish between C++ standards. I like producing performant code, so I learned how to optimize code for SIMD and AVX512, without SIMD semantics, as a bonus.

I wanted this to be a fun learning exercise, so I decided not to use any LLMs nor look at other people's solutions before finishing a given day. I also used micro instead of my go-to editor to make this even more interesting.

Programming languages

  • Day 1: Python
  • Day 2: C99
  • Day 3: C++11
  • Day 4: C++17
  • Day 5: C++17
  • Day 6: C++17
  • Day 7: C++17

Input files

All input files in this repository are encrypted with git-crypt to comply with the Advent of Code 2025 About section

License

This project is available under the MIT license

See LICENSE to see full text