I will use this repository as my Advent of Code1 (AoC) repo for the 2021 challenge. I'm changing how I am tackling the problems this year.
Firstly, instead of using Swift, I will be using Python 3.9 as my language of choice. I learned it this year, so I want to practice more with these challenges
Secondly, I will not be creating a server for the problems this year. I have been learning abotu Flask and Djanjo, but I don't feel comfortable enough with either to create it this year. And honestly, reverse engineering the challenges to give other randomized data sets took a decent amount of time for me to do.
Finally, this will be my only repo this year. Instead of having a repo for each day, I intend on organizing this single repo to support each day that I complete. I have added an organization section to explain that better.
/
├─── Day_1
│ ├─── first_half.py
│ ├─── second_half.py
│ ├─── records.md
│ └─── input.txt
├─── Day_2
│ ├─── first_half.py
│ ├─── second_half.py
│ ├─── records.md
│ └─── input.txt
├─── Day_3
│ ├─── first_half.py
│ ├─── second_half.py
│ ├─── records.md
│ └─── input.txt
.
.
.
├─── Day_25
│ ├─── first_half.py
│ ├─── second_half.py
│ ├─── records.md
│ └─── input.txt
│
└─── helper.py
Day | Date/Time Completed | Name |
---|---|---|
1 | Dec 1 - 00:20 | Sonar Sweep |
2 | Dec 2 - 00:10 | Dive! |
3 | Dec 3 - 00:55 | Binary Diagnostic |
4 | Dec 4 - 23:42 | Giant Squid |
5 | Dec 5 - 02:08 | Hydrothermal Venture |
6 | Dec 6 - 00:48 | Lanternfish |
7 | Dec 7 - 08:25 | The Treachery of Whales |
8 | Dec 8 - 02:46 | Seven Segment Search |
9 | Dec 9 - 01:38 | Smoke Basin |
10 | Dec 10 - 08:50 | Syntax Scoring |
11 | Dec 11 - 21:25 | Dumbo Octopus |
12 | Dec 16 - 23:29 | Passage Pathing |
14 | Dec 16 - 22:46 | Extended Polymerization |
I have created a private leaderboard on Advent of Code for up to 199 people to join, feel free to jump in and play along. Each day solving the 2 challenges earning stars. The private leaderboard's join code is 1048725-41c081f6
Once the 199 spots have been filled I will remove this portion of the readme, and at the end of the month post the top 5 people on the leaderboard.
Note: The leaderboard is retro-active, so if you've already done the days leading up to the day you join, your points will still count.
Please try your hand at Advent of Code.
Please support the cause of Advent of Code by making whatever donation2 you can at: Donation Link
Folow Eric Wastl, the creator of Advent of Code, on Twitter and Github
Follow me on Twitter if that tickles your fancy.
1I do not own, operate, or at all take ownership of Advent of Code. It is, in its entirety, owned and operated by Eric Wastl and all credit due is due to him.
2 The money donated will not go to me. The donation is made to the creator of Advent of Code, Eric Wastl.