From b387ba320c2f02c6804e20c73e200009f7281fb6 Mon Sep 17 00:00:00 2001 From: Patrick Auernig Date: Sat, 4 Dec 2021 00:29:02 +0100 Subject: [PATCH] Update all readmes Change progress table, add completion percentage and challenge notes. --- 2015/README.md | 60 +++++++++++++++++++++++++++----------------------- 2016/README.md | 53 +++++++++++++++++++++++--------------------- 2017/README.md | 53 +++++++++++++++++++++++--------------------- 2018/README.md | 53 +++++++++++++++++++++++--------------------- 2019/README.md | 53 +++++++++++++++++++++++--------------------- 2020/README.md | 56 +++++++++++++++++++++++----------------------- 2021/README.md | 6 +++++ README.md | 14 ++++++------ 8 files changed, 187 insertions(+), 161 deletions(-) diff --git a/2015/README.md b/2015/README.md index 625ee41..3ce5522 100644 --- a/2015/README.md +++ b/2015/README.md @@ -1,29 +1,35 @@ # [Advent of Code 2015](https://adventofcode.com/2015) -| Solved | Day | Topics | Language | -| :------: | :----: | :-------------------- | :--------- | -| ✓ | 01 | Arithmetic | Ruby | -| ✓ | 02 | Geometry | Ruby | -| ✓ | 03 | Navigation | Ruby | -| ✓ | 04 | Hashing | Rust | -| ✓ | 05 | String validation | Ruby | -| ✓ | 06 | Arithmetic | Ruby | -| ✓ | 07 | Interpreting | Rust | -| ✓ | 08 | String escaping | Ruby | -| ✓ | 09 | Graph search | Rust | -| ✓ | 10 | Parsing | Ruby | -| ✓ | 11 | Password validation | Ruby | -| ✓ | 12 | Recursion | Ruby | -| ✓ | 13 | Optimization | Ruby | -| ✓ | 14 | Score calculation | Ruby | -| ✓ | 15 | Permutations | Ruby | -| ✓ | 16 | Searching | Ruby | -| ✓ | 17 | Combinations | Ruby | -| ✓ | 18 | Game of Life | Ruby | -| | 19 | | | -| | 20 | | | -| | 21 | | | -| | 22 | | | -| | 23 | | | -| | 24 | | | -| | 25 | | | +## Progress + +| Day | Part 1 | Part 2 | Language | +| :-: | :----: | :----: | :------- | +| 01 | ✓ | ✓ | Ruby | +| 02 | ✓ | ✓ | Ruby | +| 03 | ✓ | ✓ | Ruby | +| 04 | ✓ | ✓ | Rust | +| 05 | ✓ | ✓ | Ruby | +| 06 | ✓ | ✓ | Ruby | +| 07 | ✓ | ✓ | Rust | +| 08 | ✓ | ✓ | Ruby | +| 09 | ✓ | ✓ | Rust | +| 10 | ✓ | ✓ | Ruby | +| 11 | ✓ | ✓ | Ruby | +| 12 | ✓ | ✓ | Ruby | +| 13 | ✓ | ✓ | Ruby | +| 14 | ✓ | ✓ | Ruby | +| 15 | ✓ | ✓ | Ruby | +| 16 | ✓ | ✓ | Ruby | +| 17 | ✓ | ✓ | Ruby | +| 18 | ✓ | ✓ | Ruby | +| 19 | ✓ | | Ruby | +| 20 | | | | +| 21 | | | | +| 22 | | | | +| 23 | | | | +| 24 | | | | +| 25 | | | | + +## Additional Challenges + +- Only use the standard library the language provides diff --git a/2016/README.md b/2016/README.md index 8f6ba17..ec2d10a 100644 --- a/2016/README.md +++ b/2016/README.md @@ -1,28 +1,31 @@ # [Advent of Code 2016](https://adventofcode.com/2016) ## Progress -- [ ] Day 01 -- [ ] Day 02 -- [ ] Day 03 -- [ ] Day 04 -- [ ] Day 05 -- [ ] Day 06 -- [ ] Day 07 -- [ ] Day 08 -- [ ] Day 09 -- [ ] Day 10 -- [ ] Day 11 -- [ ] Day 12 -- [ ] Day 13 -- [ ] Day 14 -- [ ] Day 15 -- [ ] Day 16 -- [ ] Day 17 -- [ ] Day 18 -- [ ] Day 19 -- [ ] Day 20 -- [ ] Day 21 -- [ ] Day 22 -- [ ] Day 23 -- [ ] Day 24 -- [ ] Day 25 + +| Day | Part 1 | Part 2 | Language | +| :-: | :----: | :----: | :------- | +| 01 | | | | +| 02 | | | | +| 03 | | | | +| 04 | | | | +| 05 | | | | +| 06 | | | | +| 07 | | | | +| 08 | | | | +| 09 | | | | +| 10 | | | | +| 11 | | | | +| 12 | | | | +| 13 | | | | +| 14 | | | | +| 15 | | | | +| 16 | | | | +| 17 | | | | +| 18 | | | | +| 19 | | | | +| 20 | | | | +| 21 | | | | +| 22 | | | | +| 23 | | | | +| 24 | | | | +| 25 | | | | diff --git a/2017/README.md b/2017/README.md index e08e4bf..1db86be 100644 --- a/2017/README.md +++ b/2017/README.md @@ -1,28 +1,31 @@ # [Advent of Code 2017](https://adventofcode.com/2017) ## Progress -- [ ] Day 01 -- [ ] Day 02 -- [ ] Day 03 -- [ ] Day 04 -- [ ] Day 05 -- [ ] Day 06 -- [ ] Day 07 -- [ ] Day 08 -- [ ] Day 09 -- [ ] Day 10 -- [ ] Day 11 -- [ ] Day 12 -- [ ] Day 13 -- [ ] Day 14 -- [ ] Day 15 -- [ ] Day 16 -- [ ] Day 17 -- [ ] Day 18 -- [ ] Day 19 -- [ ] Day 20 -- [ ] Day 21 -- [ ] Day 22 -- [ ] Day 23 -- [ ] Day 24 -- [ ] Day 25 + +| Day | Part 1 | Part 2 | Language | +| :-: | :----: | :----: | :------- | +| 01 | | | | +| 02 | | | | +| 03 | | | | +| 04 | | | | +| 05 | | | | +| 06 | | | | +| 07 | | | | +| 08 | | | | +| 09 | | | | +| 10 | | | | +| 11 | | | | +| 12 | | | | +| 13 | | | | +| 14 | | | | +| 15 | | | | +| 16 | | | | +| 17 | | | | +| 18 | | | | +| 19 | | | | +| 20 | | | | +| 21 | | | | +| 22 | | | | +| 23 | | | | +| 24 | | | | +| 25 | | | | diff --git a/2018/README.md b/2018/README.md index 6c067d1..d51f863 100644 --- a/2018/README.md +++ b/2018/README.md @@ -1,28 +1,31 @@ # [Advent of Code 2018](https://adventofcode.com/2018) ## Progress -- [ ] Day 01 -- [ ] Day 02 -- [ ] Day 03 -- [ ] Day 04 -- [ ] Day 05 -- [ ] Day 06 -- [ ] Day 07 -- [ ] Day 08 -- [ ] Day 09 -- [ ] Day 10 -- [ ] Day 11 -- [ ] Day 12 -- [ ] Day 13 -- [ ] Day 14 -- [ ] Day 15 -- [ ] Day 16 -- [ ] Day 17 -- [ ] Day 18 -- [ ] Day 19 -- [ ] Day 20 -- [ ] Day 21 -- [ ] Day 22 -- [ ] Day 23 -- [ ] Day 24 -- [ ] Day 25 + +| Day | Part 1 | Part 2 | Language | +| :-: | :----: | :----: | :------- | +| 01 | | | | +| 02 | | | | +| 03 | | | | +| 04 | | | | +| 05 | | | | +| 06 | | | | +| 07 | | | | +| 08 | | | | +| 09 | | | | +| 10 | | | | +| 11 | | | | +| 12 | | | | +| 13 | | | | +| 14 | | | | +| 15 | | | | +| 16 | | | | +| 17 | | | | +| 18 | | | | +| 19 | | | | +| 20 | | | | +| 21 | | | | +| 22 | | | | +| 23 | | | | +| 24 | | | | +| 25 | | | | diff --git a/2019/README.md b/2019/README.md index 7ab2722..3696611 100644 --- a/2019/README.md +++ b/2019/README.md @@ -1,28 +1,31 @@ # [Advent of Code 2019](https://adventofcode.com/2019) ## Progress -- [ ] Day 01 -- [ ] Day 02 -- [ ] Day 03 -- [ ] Day 04 -- [ ] Day 05 -- [ ] Day 06 -- [ ] Day 07 -- [ ] Day 08 -- [ ] Day 09 -- [ ] Day 10 -- [ ] Day 11 -- [ ] Day 12 -- [ ] Day 13 -- [ ] Day 14 -- [ ] Day 15 -- [ ] Day 16 -- [ ] Day 17 -- [ ] Day 18 -- [ ] Day 19 -- [ ] Day 20 -- [ ] Day 21 -- [ ] Day 22 -- [ ] Day 23 -- [ ] Day 24 -- [ ] Day 25 + +| Day | Part 1 | Part 2 | Language | +| :-: | :----: | :----: | :------- | +| 01 | | | | +| 02 | | | | +| 03 | | | | +| 04 | | | | +| 05 | | | | +| 06 | | | | +| 07 | | | | +| 08 | | | | +| 09 | | | | +| 10 | | | | +| 11 | | | | +| 12 | | | | +| 13 | | | | +| 14 | | | | +| 15 | | | | +| 16 | | | | +| 17 | | | | +| 18 | | | | +| 19 | | | | +| 20 | | | | +| 21 | | | | +| 22 | | | | +| 23 | | | | +| 24 | | | | +| 25 | | | | diff --git a/2020/README.md b/2020/README.md index 58723e9..a01f4ab 100644 --- a/2020/README.md +++ b/2020/README.md @@ -1,29 +1,31 @@ # [Advent of Code 2020](https://adventofcode.com/2020) -| Solved | Day | Language | -| :----: | :-: | :------- | -| ✓ | 01 | Rust | -| | 02 | | -| | 03 | | -| | 04 | | -| | 05 | | -| | 06 | | -| | 07 | | -| | 08 | | -| | 09 | | -| | 10 | | -| | 11 | | -| | 12 | | -| | 13 | | -| | 14 | | -| | 15 | | -| | 16 | | -| | 17 | | -| | 18 | | -| | 19 | | -| | 20 | | -| | 21 | | -| | 22 | | -| | 23 | | -| | 24 | | -| | 25 | | +## Progress + +| Day | Part 1 | Part 2 | Language | +| :-: | :----: | :----: | :------- | +| 01 | ✓ | ✓ | Rust | +| 02 | | | | +| 03 | | | | +| 04 | | | | +| 05 | | | | +| 06 | | | | +| 07 | | | | +| 08 | | | | +| 09 | | | | +| 10 | | | | +| 11 | | | | +| 12 | | | | +| 13 | | | | +| 14 | | | | +| 15 | | | | +| 16 | | | | +| 17 | | | | +| 18 | | | | +| 19 | | | | +| 20 | | | | +| 21 | | | | +| 22 | | | | +| 23 | | | | +| 24 | | | | +| 25 | | | | diff --git a/2021/README.md b/2021/README.md index 7783688..f709d2d 100644 --- a/2021/README.md +++ b/2021/README.md @@ -1,5 +1,7 @@ # [Advent of Code 2021](https://adventofcode.com/2021) +## Progress + | Day | Part 1 | Part 2 | Language | | :-: | :----: | :----: | :------- | | 01 | ✓ | ✓ | Ruby | @@ -27,3 +29,7 @@ | 23 | | | | | 24 | | | | | 25 | | | | + +## Additional Challenges + +- Attempt to solve each day in a different language. diff --git a/README.md b/README.md index 33b53e3..386810e 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,10 @@ ## Index -- [2015](2015/README.md) -- [2016](2016/README.md) -- [2017](2017/README.md) -- [2018](2018/README.md) -- [2019](2019/README.md) -- [2020](2020/README.md) -- [2021](2021/README.md) +- [2015](2015/README.md) (74% completed) +- [2016](2016/README.md) (0% completed) +- [2017](2017/README.md) (0% completed) +- [2018](2018/README.md) (0% completed) +- [2019](2019/README.md) (0% completed) +- [2020](2020/README.md) (4% completed) +- [2021](2021/README.md) (12% completed)