Skip to content

DaDom/advent_of_code_2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

May 23, 2024
9e2e77b Β· May 23, 2024

History

32 Commits
May 23, 2024
Dec 2, 2023
May 23, 2024
May 23, 2024
Dec 2, 2023
May 23, 2024
Dec 11, 2023

Repository files navigation

πŸŽ„ Advent of code 2023 in Rust πŸŽ„

Advent of code 2023 solved using Rust. My focus is on readability and expressiveness, rather than minimizing LOC, memory usage or program runtime. I'm using as few "utils" as possible, to present pure solutions for each day. Both parts of each day can be run like this from root directory:

cargo run -- d01

d01 should be replaced with the day to be run, like d01, d02, d03, ...

Running all days at once in sequence can be done like this:

cargo run -- all

Tests are run like this:

cargo test

Solutions by day

Day Solution
Day 1 d01/mod.rs
Day 2 d02/mod.rs
Day 3 d03/mod.rs
Day 4 d04/mod.rs
Day 5 d05/mod.rs
Day 6 d06/mod.rs
Day 7 d07/mod.rs
Day 8 d08/mod.rs
Day 9 d09/mod.rs
Day 10 d10/mod.rs
Day 11 d11/mod.rs
Day 12 d12/mod.rs
Day 13 d13/mod.rs
Day 14 d14/mod.rs
Day 15 d15/mod.rs
Day 16 d16/mod.rs
Day 17 d17/mod.rs
Day 18 d18/mod.rs