Skip to content

DaDom/advent_of_code_2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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