Skip to content

samlindsaylevine/advent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

          \ /
        -->*<--
          /o\
         /_\_\
        /_/_0_\
       /_o_\_\_\
      /_/_/_/_/o\
     /@\_\_\@\_\_\
    /_/_/O/_/_/_/_\
   /_\_\_\_\_\o\_\_\
  /_/0/_/_/_0_/_/@/_\
 /_\_\_\_\_\_\_\_\_\_\
/_/o/_/_/@/_/_/o/_/0/_\
         [___]

🎄 Advent of Code 🎄

This is a set of solutions for the code puzzles at adventofcode.com.

Advent of Code is a fun annual event, with a puzzle each day for the first 25 days of December. The puzzles can be solved in any language. Each day has 2 parts, so there is some incentive to write readable, evolvable programs - and then some common elements can be reused between days, too.

I've been participating in Advent of Code since 2016 (when I also went back and solved 2015), and it's one of the highlights of my holiday season.

These solutions can be a little bit hasty, not particularly documented, etc., since I was putting them together primarily for my own personal satisfaction. They should still be comprehensible to the casual reader (who is also reading the problem document). They are reasonably unit tested. The problem statements are included as documentation on comments for each day, in the main file for that day. (The second part of each problem is not visible on the official site until you have solved the first part.)

Note that 2015 and 2016 are under src/[main|test]/java and later years are under src/[main|test]/kotlin.

Continuous integration through Github Actions: Tests

About

My solutions for the code puzzles at adventofcode.com.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published