tsunaminoai/aoc2024
✨ Advent of Code 🎄
refsThis project uses devbox to manage its development environment.
Install devbox:
curl -fsSL https://get.jetpack.io/devbox | bash
Start the devbox shell:
devbox shell
Run a script in the devbox environment:
devbox run <script>
Scripts are custom commands that can be run using this project's environment. This project has the following scripts:
The Shell Init Hook is a script that runs whenever the devbox environment is instantiated. It runs
on devbox shell and on devbox run.
echo 'Welcome to devbox!' > /dev/null
zig build -Doptimize=Debug run
zig build -Doptimize=ReleaseFast run
zig build -Doptimize=ReleaseSafe run
zig build -Doptimize=ReleaseSmall run
zig build -Doptimize=Debug test
zig build --watch test
| Part | Avg | Min | Max |
|---|---|---|---|
| 1 | 507.098µs | 495.167µs | 752.833µs |
| 2 | 507.967µs | 495.334µs | 754.458µs |
| Part | Avg | Min | Max |
|---|---|---|---|
| 1 | 2.461ms | 2.317ms | 3.587ms |
| 2 | 53.926ms | 52.383ms | 97.696ms |
| Part | Avg | Min | Max |
|---|---|---|---|
| 1 | 1.540ms | 1.508ms | 1.833ms |
| 2 | 381.384µs | 368.416µs | 478.709µs |
| Part | Avg | Min | Max |
|---|---|---|---|
| 1 | 323.309µs | 214.042µs | 1.172ms |
| 2 | 5.340ms | 4.884ms | 6.933ms |