Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes! Learn more →
Advent-of-code Alternatives
Similar projects and alternatives to advent-of-code
-
adventofcode
Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 and 2024 in Scala (by sim642)
-
JetBrains
Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
-
-
-
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
advent-of-code
Discontinued My Advent of Code answers [GET https://api.github.com/repos/tcsullivan/advent-of-code: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository] (by tcsullivan)
-
-
-
-
-
-
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
advent-of-code discussion
advent-of-code reviews and mentions
-
-❄️- 2023 Day 11 Solutions -❄️-
Part 1: Over complicated, does several twists on the map, adding in extra .... lines where needed. Then plots where each galaxy [x,y] is, loop through each against any further galaxies. Simple difference between the x and y cords gives the distance. Sum all together.
-
-❄️- 2023 Day 10 Solutions -❄️-
Part 2: Using the Part 1 as a start point for moving around the path, this time I created a grid twice the size and then tracked each space I moved around filling in the gap between the neighbouring cells, this then left a 1 "pixel" gap for later. Ran a flood fill function at 0,0. My first attempt at a recursive function caused JS to RangeError: Maximum call stack size exceeded so I Googled some JS flood fill functions and adapted one. Finally I ran through all the even pixels, counting any that remained empty.
-
-❄️- 2023 Day 9 Solutions -❄️-
Part 1: Loop creating an array of differences to add to the main array, until you reach 0,0,0. Take the last number from each and add to get the next in the sequence.
-
-❄️- 2023 Day 8 Solutions -❄️-
Part 1: Pretty simple, sure I could reduce it a bit, but was quick with the answer.
-
-❄️- 2023 Day 7 Solutions -❄️-
Part 1: Parsed the input first, creating two scores for each hand, the first was how good the hand was giving 7 for a five of a kind, down to just 1 for high card. The second was an integer value of the hand in sudohex (T -> a, J -> b, Q -> c, K -> d, A -> e). I then just ran a quick sort on the array, using these two values to compare. (Thinking about it, I could have just appended the score from the first calc to the sudohex as it would have been the most significant digit).
-
-❄️- 2023 Day 6 Solutions -❄️-
Part 1 - simple brute force loop
-
-❄️- 2023 Day 5 Solutions -❄️-
Part 1 - Brute force, but was please with my parsing logic. Solved on day 5. When I realised what Part 2 needed, tried the brute force option whilst going away for lunch, but when I returned and it was still running knew that it wasn't going to be a great idea.
-
-🎄- 2022 Day 5 Solutions -🎄-
Part 1 Part 2
- -🎄- 2022 Day 4 Solutions -🎄-
- -🎄- 2021 Day 25 Solutions -🎄-
-
A note from our sponsor - JetBrains
surveys.jetbrains.com | 31 Aug 2025
Stats
The primary programming language of advent-of-code is PHP.
Popular Comparisons
- advent-of-code VS AoC_2023
- advent-of-code VS adventOfCode2022
- advent-of-code VS advent-of-code
- advent-of-code VS advent-of-code
- advent-of-code VS Day4
- advent-of-code VS advent2022
- advent-of-code VS advent-of-code-2021-rust
- advent-of-code VS aoc2023
- advent-of-code VS advent-2023-clojure
- advent-of-code VS Aoc2023