Skip to content

Latest commit

Β 

History

History
36 lines (32 loc) Β· 1.97 KB

File metadata and controls

36 lines (32 loc) Β· 1.97 KB

πŸ‡ΈπŸ‡° Advent of Code 2023 Python solutions πŸ‡¬πŸ‡§

This is a repository of my attempts at solving coding challenges by Eric Wastl distributed as Advent of Code.

The comments in the following table contain spoilers!

Symbol Meaning
βœ… Solved
❎ Solved with minor help
πŸ”Ά Solved with major help
❌ Have not solved yet
Day Part 1 Part 2 Comments
1 βœ… βœ…
2 βœ… βœ…
3 βœ… βœ…
4 βœ… ❎ Had trouble implementing the recursive solution, but I should have just tried iteration since the steps never go back
5 βœ… ❎ Spent hours failing to set up the final loop only to find out that I was appending to the wrong list, but everything else was correct πŸ˜“
6 βœ… βœ…
7 βœ… βœ…
8 βœ… πŸ”Ά I was trying to come up with a solution that accounts for all sorts of inputs, only to then be told that the input is special and none of that matters πŸ˜“
9 βœ… βœ…
10 βœ… πŸ”Ά Tried several approaches, filling outside of loop didn't work for me but calculating polygon area did
11 βœ… βœ…
12 ❌ ❌ I have no experience with dynamic programming
13 βœ… ❌ Part 2 needs a bit of debugging
14 βœ… πŸ”Ά Part 1 has been the easiest so far, part 2 took me a while to debug
15 βœ… ❎
16 βœ… βœ…
17 ❌ ❌ I would have to learn Dijkstra's algorithm first
18 βœ… βœ…
19 βœ… ❌ Stopped here to enjoy Christmas, might come back to this later
20 ❌ ❌
21 ❎ πŸ”Ά