Skip to content

enricava/aoc25

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advent of Code 2025

Practising my acquired knowledge of rust.

⚠️ NOTE ⚠️ Most of these solutions are uploaded without any sort of cleanup, so lower expectations on code readibility and abstraction.

Using the advent-of-code-rust template.

Running

# Simplest way to scaffold a day.
cargo today

# Scaffold a day and download its input.
cargo scaffold <day> --download

# Solve / submit.
cargo solve <day> [--release] [--submit]

# Time.
cargo time <day> [--all] [--store]

Testing

cargo test

When will I get bored?

  • Day1
    • Part 1: 25.6µs @ 10000 samples
    • Part 2: 23.1µs @ 10000 samples
  • Day2
    • Part 1: 4.9µs @ 10000 samples
    • Part 2: 17.1µs @ 10000 samples
  • Day3
    • Part 1: 79.5µs @ 5043 samples
    • Part 2: 129.5µs @ 5177 samples
  • Day4
    • Part 1: 572.1µs @ 879 samples
    • Part 2: 1.4ms @ 669 samples
  • Day5
    • Part 1: 44.4µs @ 5347 samples
    • Part 2: 10.4µs @ 10000 samples
  • Day6
    • Part 1: 32.3µs @ 7305 samples
    • Part 2: 43.9µs @ 9732 samples
  • Day7
    • Part 1: 14.3µs @ 10000 samples
    • Part 2: 11.3µs @ 10000 samples
    • Removing the parsing step made it 4x faster, huh.
  • Day8
  • Day9
  • Day10
  • Day11
  • Day12

About

Advent of Code 2025 in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages