tangled
alpha
login
or
join now
tymek.me
/
aoc25
1
fork
atom
this repo has no description
1
fork
atom
overview
issues
pulls
pipelines
repo: add readme
Tim Chmielecki
3 months ago
6b67f0cd
70b7ccff
+41
1 changed file
expand all
collapse all
unified
split
README.md
+41
README.md
···
1
1
+
# Advent of Code 2025
2
2
+
3
3
+
## Usage
4
4
+
5
5
+
```bash
6
6
+
cargo build --release
7
7
+
8
8
+
# run a specific day
9
9
+
./target/release/aoc25 3
10
10
+
# 17452 173300819005913
11
11
+
12
12
+
# run specific part
13
13
+
./target/release/aoc25 3 --part 1
14
14
+
15
15
+
# run all days
16
16
+
./target/release/aoc25 --all
17
17
+
18
18
+
# use test input
19
19
+
./target/release/aoc25 3 --test
20
20
+
```
21
21
+
22
22
+
## Benchmarking
23
23
+
24
24
+
```bash
25
25
+
hyperfine './target/release/aoc25 3'
26
26
+
hyperfine './target/release/aoc25 --all'
27
27
+
```
28
28
+
29
29
+
## Project Structure
30
30
+
31
31
+
```
32
32
+
src/
33
33
+
├── main.rs # CLI runner
34
34
+
├── solutions/
35
35
+
│ ├── mod.rs # exports
36
36
+
│ ├── day.rs # Day trait + helpers
37
37
+
│ └── day*.rs # solutions
38
38
+
inputs/
39
39
+
├── 1.txt, 2.txt ... # puzzle inputs
40
40
+
└── 1.test ... # test inputs
41
41
+
```