Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 1.26 KB

README.md

File metadata and controls

29 lines (23 loc) · 1.26 KB

Advent of Code Swift

Language

A Swift project to solve the daily programming puzzles presented during Advent of Code1, created using the Advent of Code Swift Starter Project.

Structure

.
├── AdventOfCode.xcworkspace
└── YYYY                            AoC year
    ├── Package.swift               
    ├── Sources
    |   ├── AdventDay.swift         Puzzle protocol and extensions
    |   ├── AdventOfCode.swift      Puzzle runner
    |   ├── DayN.swift              Solution for the Nth day puzzle
    |   └── Data
    |       └── DayN.txt            Input data provided for the Nth day puzzle
    └── Tests
        └── DayN.swift              Unit tests for the Nth day puzzle

Footnotes

  1. Advent of Code – An annual event of Christmas-oriented programming challenges started December 2015. Every year since then, beginning on the first day of December, a programming puzzle is published every day for twenty-five days. You can solve the puzzle and provide an answer using the language of your choice.