advent of code Advent of Code 2023 day 05 Brute force almost works, but a different representation pays off.
advent of code Advent of Code 2023 day 04 A puzzle that rewards a little bit of thought about what's actually important
python Optimising riddle generation Optimising riddle generation, trading space for time, then exploring something like laziness
advent of code Optimising Haskell, example 3 Optimising Haskell programs, mainly by changing the algorithm used.
python Seventh time lucky: solved Brute-force solution of a number puzzle, plus a bit of investigation around it.