https://github.com/rcarubbi/adventofcode2024
I document my journey through the daily programming challenges provided by Advent of Code, showcasing solutions written in C#.
https://github.com/rcarubbi/adventofcode2024
advent-of-code-2024 csharp
Last synced: 5 months ago
JSON representation
I document my journey through the daily programming challenges provided by Advent of Code, showcasing solutions written in C#.
- Host: GitHub
- URL: https://github.com/rcarubbi/adventofcode2024
- Owner: rcarubbi
- Created: 2024-12-01T21:48:43.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-12-15T01:31:34.000Z (over 1 year ago)
- Last Synced: 2025-12-01T19:34:26.995Z (7 months ago)
- Topics: advent-of-code-2024, csharp
- Language: C#
- Homepage:
- Size: 123 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
ο»Ώ# Advent of Code 2024 Solutions π
[](https://opensource.org/licenses/MIT)
Welcome to my repository for the [Advent of Code 2024](https://adventofcode.com/2024)! This is where I document my journey through the daily programming challenges provided by Advent of Code, showcasing solutions written in **C#**.
## π About Advent of Code
Advent of Code is an annual event featuring a series of fun and challenging programming puzzles released daily from December 1st to December 25th. Itβs an excellent opportunity to improve problem-solving skills, learn new programming techniques, and have fun during the holiday season.
## π Repository Structure
Each dayβs challenge is organized into its own folder. Below is the structure:
```
adventofcode2024/
βββ Day01/
β βββ input.txt # Puzzle input
β βββ Solution.cs # Solution code
βββ Day02/
β βββ ...
βββ ...
```
### Files:
- **`input.txt`**: The puzzle input provided by Advent of Code.
- **`solution.cs`**: The implementation of the solution in C#.
- **`README.md`**: A brief explanation of the approach taken to solve the puzzle.
## π How to Run
To run the solutions locally, ensure you have the .NET SDK installed. Follow these steps:
1. Clone this repository:
```bash
git clone https://github.com/rcarubbi/adventofcode2024.git
```
2. Navigate to the day's folder:
```bash
cd adventofcode2024/Day01
```
3. Compile and run the solution:
```bash
dotnet run
```
## π― Goals
- Solve each puzzle daily using clean and efficient code.
- Explore different problem-solving techniques.
## π οΈ Tools & Technologies
- **Language**: C#
- **IDE**: Visual Studio / Visual Studio Code
- **Version Control**: Git
## π€ Contributing
If you'd like to suggest improvements or alternative solutions, feel free to open a pull request or create an issue.
## π License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
## π Acknowledgments
Special thanks to [Eric Wastl](https://twitter.com/ericwastl) for creating and maintaining Advent of Code. Check out the official website [here](https://adventofcode.com/2024).
---
π Happy coding and enjoy the holiday season!