Solutions for the Advent of Code 2021
Problem | Solution | Execution time | New skills learned | Finished | |
---|---|---|---|---|---|
Day 1 | Problem 1 | main.rs (part 1), main.rs (part 2) | anyhow AND itertools | ✓ | |
Day 2 | Problem 2 | main.rs | peg parser | ✓ | |
Day 3 | Problem 3 | main.rs | nom parser AND bitvec | ✓ | |
Day 4 | Problem 4 | main.rs | ndarray AND anyhow AND nom parser | ✓ | |
Day 5 | Problem 5 | main.rs | ndarray AND itertools AND nom parser | ✓ | |
Day 6 | Problem 6 | ||||
Day 7 | Problem 7 | ||||
Day 8 | Problem 8 | ||||
Day 9 | Problem 9 | ||||
Day 10 | Problem 10 | ||||
Day 11 | Problem 11 | ||||
Day 12 | Problem 12 | ||||
Day 13 | Problem 13 | ||||
Day 14 | Problem 14 | ||||
Day 15 | Problem 15 | ||||
Day 16 | Problem 16 | ||||
Day 17 | Problem 17 | ||||
Day 18 | Problem 18 | ||||
Day 19 | Problem 19 | ||||
Day 20 | Problem 20 | ||||
Day 21 | Problem 21 | ||||
Day 22 | Problem 22 | ||||
Day 23 | Problem 23 | ||||
Day 24 | Problem 24 | ||||
Day 25 | Problem 25 |
If you're just getting started with Rust and would like to install it, please follow this simple guide.
git clone https://github.com/rodtheo/advent-of-code-2021.git
cd advent-of-code-2021
cd day02
cargo run --release --bin day02