My Advent of Code solutions for 2020-2024
.github | ||
01-reportRepair | ||
02-passwordPhilosophy | ||
03-tobogganTrajectory | ||
04-passportProcessing | ||
05-binaryBoarding | ||
06-customCustoms | ||
07-handyHaversacks | ||
08-handheldHalting | ||
09-encodingError | ||
10-adapterArray | ||
11-seatingSystem | ||
12-rainRisk | ||
13-shuttleSearch | ||
14-dockingData | ||
15-rambunctiousRecitation | ||
16-ticketTranslation | ||
17-conwayCubes | ||
18-operationOrder | ||
template | ||
.gitignore | ||
go.mod | ||
go.sum | ||
LICENCE | ||
requirements.txt |
Advent of Code 2020
Solutions to the 2020 Advent of Code, in at least Python and Go. I make no claims that they're the best way to do things, but if they produce a result within 15 seconds, I'm happy.
Go solutions are near direct copies of the Python solutions and may be added a few days afterwards.
Puzzle inputs and descriptions are not included in this repository. You'll have to get these yourself from the AoC website. Here's why.
AoC website - AoC subreddit - AoC awesome list
Key: is completed,
is incomplete,
is partially complete (does not have both languages) and
is released but not yet attempted. * means that this day has a visualisation
Day | Python | Go | |
---|---|---|---|
1 | ![]() |
Link | Link |
2 | ![]() |
Link | Link |
3 | ![]() |
Link | Link |
4 | ![]() |
Link | Link |
5 | ![]() |
Link | Link |
6 | ![]() |
Link | Link |
7 | ![]() |
Link | Link |
8 | ![]() |
Link | Link |
9 | ![]() |
Link | Link |
10 | ![]() |
Link | Link |
11 * | ![]() |
Link | Link |
12 * | ![]() |
Link | Link |
13 | ![]() |
Link | |
14 | ![]() |
Link | Link |
15 * | ![]() |
Link | Link |
16 | ![]() |
Link | |
17 | ![]() |
Link | |
18 | ![]() |
Link | |
19 | |||
20 | |||
21 | |||
22 | |||
23 | |||
24 | |||
25 |
(Boilerplate code and code that generates visualisations is not included)
Personal day-by-day stats
--------Part 1-------- --------Part 2--------
Day Time Rank Score Time Rank Score
17 19:16:58 17492 0 19:48:07 16771 0
16 08:37:03 16270 0 11:24:49 13401 0
15 11:38:11 20197 0 11:50:13 18272 0
14 13:01:47 20661 0 14:41:22 17482 0
13 05:43:41 16692 0 07:55:25 9661 0
12 07:49:19 18545 0 09:08:54 16885 0
11 12:07:36 24295 0 12:38:25 19932 0
10 13:38:25 35155 0 15:10:40 24968 0
9 12:26:06 34364 0 12:55:00 32791 0
8 06:56:11 26688 0 07:13:46 22653 0
7 12:03:04 29181 0 13:02:47 25777 0
6 05:03:12 23094 0 05:22:54 21650 0
5 06:42:59 25458 0 07:27:47 25658 0
4 04:59:28 26236 0 11:53:07 34630 0
3 07:18:34 33113 0 13:03:50 45815 0
2 11:33:00 47471 0 11:38:14 44961 0
1 18:09:35 65566 0 18:12:26 60825 0