https://github.com/edwinhern/advent-of-code-2024
https://github.com/edwinhern/advent-of-code-2024
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/edwinhern/advent-of-code-2024
- Owner: edwinhern
- Created: 2024-12-03T03:04:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-12T21:35:15.000Z (over 1 year ago)
- Last Synced: 2024-12-12T22:31:31.327Z (over 1 year ago)
- Language: Java
- Size: 66.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Advent of Code 2024
[](https://github.com/edwinhern/advent-of-code-2024/actions/workflows/build.yml)
My solutions for [Advent of Code 2024](https://adventofcode.com/2024) implemented in Java.
## Project Structure
- `src/main/java/dayXX` - Contains solution for each day
- `src/main/resources/dayXX` - Contains input files for each day's puzzle
## Running Solutions
This is a Maven project. To run:
1. Clone the repository
2. Build the project: `mvn clean package`
3. Run individual day solutions through their respective main methods
## Development
- Java 17
- Maven for build management
- Spotless for code formatting
### Code Formatting
Format code before committing:
```bash
mvn spotless:apply
```
## Progress
- [x] Day 1
- [x] Day 2
- [ ] Day 3-25 (Coming Soon)