/AoC-2016-elixir

Advent of Code 2016

Primary LanguageElixir

Advent of Code 2016 - Elixir

Day 1

Day 2

Day 3

Regex

Day 4

RegEx, list sorting

Day 5

Infinite streams, MD5, binary encoding

Day 6

String parsing, functions as first-class citizens

Day 7

String parsing

Day 8

Regex, modular arithmetic, IO

Day 9

String parsing, recursion

Day 10

Parsing, pattern matching

Day 11

Calulated by hand

Day 12

Simple VM

Day 13

Pathfinding, breadth-first search

Day 14

Memoization with ETS

Day 15

Bruteforce solving algebraic equations

Day 16

Binary transformation + checksum

Day 17

Breadth-first search

Day 18

Elementary cellular automaton

Day 19

Josephus problem

Day 20

Using Ranges without enumeration

Day 21

Another simple VM

Day 22

Parsing integer data for analysis

Day 23

VM/assembly program inspection, optimization

Day 24

BFS, Traveling Salesman Problem

Day 25

VM/assembly program inspection