/AdventOfCode

Daily programming puzzles during the Advent.

Primary LanguageC

Advent of Code

Daily programming puzzles during the Advent. This repo contains my puzzle solutions for both years that this has run (2015 and 2016).

Usage

Each folder contains the solution for the corresponding day. The README for each day explains the problem and the solution I implemented. Each solution can be run easily by using the Makefile in each folder.

Languages/Tools Used

  • C
  • Python
  • Java
  • grep
  • Flex (scanner generator)
  • Bison (parser generator)

Most Interesting/Difficult Problems

There are a lot of days in the Advent. As such, here I hope to list the problems and/or solutions that were the most interesting or the most difficult.

2015
  • Day 1
  • Day 3
  • Day 5 (interesting solution)
  • Day 6
  • Day 7 (very challenging)
  • Day 15
  • Day 17 (interesting solution)
  • Day 20 (tricky solution requiring optimizations)
2016

TBA