Advent of Code 2020 (by aldanor)


Basic aoc-2020 repo stats
5 months ago

Aoc-2020 Alternatives

Similar projects and alternatives to aoc-2020

  • GitHub repo advent-of-code

    My solutions for Advent of Code (by AlexAegis)

  • GitHub repo aoc2020

    Advent of Code 2020 - my answers

  • GitHub repo aoc-2020

    My solutions for (by ScottBailey)

  • GitHub repo adventOfCode

    Solutions to the 'Advent of Code' ( programming challenges in Elm (by jwoLondon)

  • GitHub repo Advent_of_Code_in_Pascal

    My solutions to the Advent of Code, in Free Pascal

  • GitHub repo adventofcode

  • GitHub repo aoc2020

    Advent of Code 2020 (by ednl)

  • GitHub repo hac

    HAC Ada Compiler - small Ada compiler fully in Ada

  • GitHub repo advent-of-code-go solutions in Go

  • GitHub repo aoc2020

  • GitHub repo adventofcode

    Solutions for Advent of Code over the years (by sburuiana)

  • GitHub repo aoc2020

    Advent of Code 2020 (by sporksmith)

  • GitHub repo Advent-of-Code-2020

    My solutions for Advent of Code 2020 (by kermitnirmit)

  • GitHub repo Advent2020

  • GitHub repo aoc-2020

    My solutions to Advent of Code 2020. (by Fryer)

  • GitHub repo advent-of-code-2020

  • GitHub repo advent-of-code-2020

    Answers and solutions for Advent of Code 2020. (by Bruception)

  • GitHub repo AdventOfCode2020

  • GitHub repo AoC2020

    Programs for Advent of Code 2020 (by Perska)

  • GitHub repo Advent-of-Code

    Advent of Code (by michaeljgallagher)

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better aoc-2020 alternative or higher similarity.


Posts where aoc-2020 has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2020-12-26.
  • [2020] Optimized solutions in C++ (291 ms total)
    Figured I'd post my benches as well, see below. Everything done in Rust (link to source).
  • -🎄- 2020 Day 24 Solutions -🎄-
    Here's my day 24 in Rust, using SIMD as usual :) (and offset coordinate encoding to make a SIMD-friendly 2-D cell grid)
  • -🎄- 2020 Day 22 Solutions -🎄-
    Borrowed both ideas in my version :) On my input your version runs at 3ms, mine in 1.5ms, so it might be faster on some inputs (link). I initially started with something similar to yours but then figured why not use 512-bit ints, so that the notion of 'head' and 'tail' disappears as your head then stays at position 0 (so, e.g., to remove a card, you just right-shift the whole bigint). Also used a tiny bit of simd along the way.
    Part 1 + Part 2