Markdown
This repository contains my solutions to the Advent of Code 2024 challenges, implemented in Go.
The repository is organized by days, with each day's solution in its own directory:
advent-of-code-2024/
├── day_1/
├── day_2/
├── day_3/
├── day_4/
├── day_5/
├── day_6/
├── day_7/
└── aoc/ # Shared utilities
Each day's directory contains at least:
main.go
- The main solution fileinput.txt
- The puzzle input
To run a specific day's solution:
-
Navigate to the day's directory:
cd day_N
-
Run the solution:
go run .
Each solution prints both Part One and Part Two answers.
The aoc package contains shared utilities used across different solutions, such as file reading and input parsing functions.
- Day 01
- Day 02
- Day 03
- Day 04
- Day 05
- Day 06
- Day 07
- Day 08
- Day 09
- Day 10
- Day 11
- Day 12
- Day 13
- Day 14
- Day 15
- Day 16
- Day 17
- Day 18
- Day 19
- Day 20
- Day 21
- Day 22
- Day 23
- Day 24
- Day 25