aoc-2021
AOC challenge in Haskell (by giacomocavalieri)
adventofcode
Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 and 2023 in Scala (by sim642)
aoc-2021 | adventofcode | |
---|---|---|
14 | 718 | |
1 | 65 | |
- | - | |
0.0 | 9.0 | |
about 2 years ago | 5 months ago | |
Haskell | Scala | |
MIT License | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
aoc-2021
Posts with mentions or reviews of aoc-2021.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-12-24.
-
Advent of Code 2021 day 25
I used two sets containing respectively the positions of the down-facing and right-facing sea cucumbers: link to solution
-
Advent of Code 2021 day 24
Solution
-
Advent of Code 2021 day 22
(full code) My solution is quite similar to this one, just to have fun I decided to use a typeclass Intersectable with an instance for both Ranges and Cuboids:
-
Advent of Code 2021 day 19
(full code)
-
Advent of Code 2021 day 16
My solution, I treated the binary input as strings of 0s and 1s instead of arrays of bools, it made the parsing easier using Parsec
-
Advent of Code 2021 day 14
I used a Map to track the occurrences of each monomer and updated it as many times as needed using the input's rules (full code here)
-
Advent of Code 2021 day 13
I solved the problem using a set of points and literally folding over it: (code here)
-
Advent of Code 2021 day 12
(Full code here) I used a map to represent the graph, basically I treated a Graph a as a Map a [a]
-
Advent of Code 2021 day 11
Any feedback is greatly appreciated! The full code for handling the matrix and the flash function is here
-
Advent of Code 2021 day 10
My solution is here
adventofcode
Posts with mentions or reviews of adventofcode.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-06.
-
-❄️- 2023 Day 6 Solutions -❄️-
On GitHub.
-
-🎄- 2022 Day 21 Solutions -🎄-
My Scala solution – to be cleaned up.
-
Advent of Code (in MiniScript), Day 18
Welcome back to my series of Advent of Code solutions in MiniScript! Day 18 was pretty straightforward, though it presents some interesting choices in how to represent the data -- choices I'm not sure I made optimally.
-
-🎄- 2022 Day 18 Solutions -🎄-
My Scala solution.
-
Late bloomers (that started life closer to 30), how are things going for you?
And I've solved all of the Advent of Code problems so far this year, which is utterly unimportant but still brings me joy.
-
Coding/programming is absolutely fantastic
If you'd enjoy some coding challenges, advent of code (https://adventofcode.com/) is currently going on.
-
Advent of Code (in MiniScript), Day 17
Welcome back to my series of Advent of Code solutions in MiniScript! In Day 17 we got to (sort of) play Tetris. Five different Tetris-like shapes fall into a pit, moved left or right on each step according to the input. The first task is to see how high this stack will grow after 2022 blocks have been dropped in.
- Can someone give me a good idea for C# console app I could make?
- The Empty List
-
Advent of Code (in MiniScript), Day 16
Welcome back to my series of Advent of Code solutions in MiniScript! Day 16 was... how to put this?
What are some alternatives?
When comparing aoc-2021 and adventofcode you can also consider the following projects:
advent-of-code
codewars.com - Issue tracker for Codewars
advent-of-code-2021 - 🎅🌟❄️☃️🎄🎁
bitburner - Bitburner Game
aoc2021-haskell - Solving coding puzzles from https://adventofcode.com/2021/ in haskell.
LeetCode - This is my LeetCode solutions for all 2000+ problems, mainly written in C++ or Python.
aoc2021 - My Advent of Code 2021 solutions
Exercism - Scala Exercises - Crowd-sourced code mentorship. Practice having thoughtful conversations about code.
aoc-hs - Solutions to advent of code exercises in Haskell.
developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers.
aoc2021 - AoC 2021
Advent-of-Code - Advent of Code
aoc-2021 vs advent-of-code
adventofcode vs codewars.com
aoc-2021 vs advent-of-code-2021
adventofcode vs bitburner
aoc-2021 vs aoc2021-haskell
adventofcode vs LeetCode
aoc-2021 vs aoc2021
adventofcode vs Exercism - Scala Exercises
aoc-2021 vs aoc-hs
adventofcode vs developer-roadmap
aoc-2021 vs aoc2021
adventofcode vs Advent-of-Code