/advent-of-code

🌲 Solutions for the Advent of Code

Primary LanguageSwiftOtherNOASSERTION

Advent of Code

This is a collection of Advent of Code solutions in the current version of Swift at the time of writing.

My own puzzle inputs are supplied either as files or constants in the code.

XCTest asserts are used to validate algorithms against puzzle examples.

2018

Xcode 10.1 - Swift 4.2.1

Puzzle Status
Day 1: Chronal Calibration Complete
Day 2: Inventory Management System Complete
Day 3: No Matter How You Slice It Complete
Day 4: Repose Record Complete
Day 5: Alchemical Reduction Complete

2017

Xcode 9.1/2 - Swift 4.0.2/3

Open the Xcode playground to explore answers.

Puzzle Status
Day 1: Inverse Captcha Complete
Day 2: Corruption Checksum Complete
Day 3: Spiral Memory Complete
Day 4: High-Entropy Passphrases Complete
Day 5: A Maze of Twisty Trampolines, All Alike Complete
Day 6: Memory Reallocation Complete
Day 7: Recursive Circus Complete
Day 8: I Heard You Like Registers Complete
Day 9: Stream Processing Complete
Day 10: Knot Hash ¯\_(ツ)_/¯

License

This project is licensed under GLWTS