My solution to tasks on https://adventofcode.com/ I started solving puzzles in December 2021, to learn to write an working Python code. At beginning there were really challenging (after 9-10th puzzle). Now (2024), I find them as a good exercise for my brain. I try to optimize as much as I can, but some solutions are better when they are a simple brute-force algorithms. Unless otherwise specified in comments of given task, I solve these tasks by myself, only reading Python documentation if necessary. When I really get stuck, I look for other people's solutions on reddit, it is clearly specified in comments.
Puzzles I solved from year 2015. I solve them when I miss AoC (mostly in Novembers :) ).
I solved puzzles from all days from advent 2021.
Puzzles I solved in AoC ad 2022. Solution idea explanation is in each code file.
Puzzles I solved in AoC ad 2023. Solution idea explanation is in each code file.
Puzzles I solved in AoC ad 2024. Solution idea explanation is in each code file.
I got really confused in task 24 part 2 and task 19 part 2 and used help from reddit.
Only 4 tasks done within >24 hours time: task 21 part 2, task 24 part 2 and both tasks from day 25.