SaaSHub helps you find the best software and product alternatives Learn more →
Aoc-2021 Alternatives
Similar projects and alternatives to aoc-2021
-
adventofcode
Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 and 2023 in Scala (by sim642)
-
ghc
Mirror of the Glasgow Haskell Compiler. Please submit issues and patches to GHC's Gitlab instance (https://gitlab.haskell.org/ghc/ghc). First time contributors are encouraged to get started with the newcomers info (https://gitlab.haskell.org/ghc/ghc/wikis/contributing).
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
AdventOfCode2021
Discontinued My attempt at AdventOfCode2021 (https://adventofcode.com/2021/) (by vipulbhj)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
aoc-2021 reviews and mentions
-
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
-
A note from our sponsor - SaaSHub
www.saashub.com | 8 May 2024
Stats
giacomocavalieri/aoc-2021 is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of aoc-2021 is Haskell.
Sponsored