Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mike10004/adventofcode2017
Code that produces answers to Advent of Code 2017 challenges, plus the inputs
https://github.com/mike10004/adventofcode2017
Last synced: 15 days ago
JSON representation
Code that produces answers to Advent of Code 2017 challenges, plus the inputs
- Host: GitHub
- URL: https://github.com/mike10004/adventofcode2017
- Owner: mike10004
- License: mit
- Created: 2017-12-11T22:47:29.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-01-10T19:08:30.000Z (almost 7 years ago)
- Last Synced: 2024-10-08T09:20:21.865Z (3 months ago)
- Language: JavaScript
- Size: 309 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# adventofcode2017
Code that produces answers to [Advent of Code 2017][advent-of-code-2017] challenges, plus the inputs.
Copyright of the challenges belongs to the Advent of Code authors. The
code that implements solutions is © me.Spoiler warning: the readme files in each subdirectory contain the answers I submitted.
[advent-of-code-2017]: https://adventofcode.com/2017
## Tutorial Reference
The Advent of Code challenges are good brain exercises, but I also use them as
opportunities to try new programming languages and tools and to flex muscles
that have atrophied from disuse. Each day serves as a small exercise of a
particular topic that I can refer back to as a tutorial when I need it.* Day 2: Go
* Day 3: ES6 modules
* Day 5: C
* Day 7: Trees (breadth first traversal)
* Day 8: Kotlin
* Day 9: Gradle
* Day 10: ES6 modules
* Day 12: Graphs (depth first traversal)
* Day 13: modular arithmetic
* Day 14: ES6 modules
* Day 15: Python 3 classes and unit tests
* Day 16: Node module with Mocha unit tests