1
0
Fork
You've already forked aoc
0
Advent of Code
  • TypeScript 100%
2025年12月11日 06:53:12 +00:00
.vscode 2024 1 2024年12月01日 20:13:24 +00:00
2015 2015 11 2024年12月19日 21:24:29 +00:00
2024 🎄 2024 25 2024年12月25日 05:58:03 +00:00
2025 2025 11 cleanup 2025年12月11日 06:53:12 +00:00
cli add benchmarking to cli 2024年12月18日 04:53:11 +00:00
hooks update readme and add a commit hook for progress 2024年12月19日 23:48:11 +00:00
utils rename array multiplication utility 2025年12月08日 06:00:23 +00:00
.gitignore 2024 13 2024年12月13日 19:43:50 +00:00
deno.json update readme and add a commit hook for progress 2024年12月19日 23:48:11 +00:00
deno.lock implement CLI 2024年12月15日 20:00:51 +00:00
package.json 2024 13 2024年12月13日 19:43:50 +00:00
pnpm-lock.yaml 2024 13 2024年12月13日 19:43:50 +00:00
README.md 2025 11 2025年12月11日 06:43:06 +00:00
tsconfig.json 2024 13 2024年12月13日 19:43:50 +00:00

🎄 Advent of Code

My solutions and setup for Advent of Code. Done primarily for fun; sometimes the solutions are optimized, sometimes not.

CLI

# Install commit hooks (updates the `README.md` based on what days you've completed)
deno task hooks
# Run the CLI
deno task aoc
# You can also shorten it to just `aoc`
alias aoc='deno task aoc'
# Some useful CLI commands:
# Creates and opens files for the current day
aoc day
# Runs a specific entry for the current day
aoc day 1
aoc day 2
# Run arbitrary entries like so (2024, Dec 3rd, part 1)
aoc run 2024 3 1

Completion

 1111111111222222
 1234567890123456789012345
2015 *********** 
2016 
2017 
2018 
2019 
2020 
2021 
2022 
2023 
2024 *************************
2025 ********* *