Skip to content

I document my journey through the daily programming challenges provided by Advent of Code, showcasing solutions written in C#.

Notifications You must be signed in to change notification settings

rcarubbi/AdventOfCode2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advent of Code 2024 Solutions 🎄

License: MIT

Welcome to my repository for the Advent of Code 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:
    git clone https://github.com/rcarubbi/adventofcode2024.git
  2. Navigate to the day's folder:
    cd adventofcode2024/Day01
  3. Compile and run the solution:
    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 file for details.

🙌 Acknowledgments

Special thanks to Eric Wastl for creating and maintaining Advent of Code. Check out the official website here.


🎉 Happy coding and enjoy the holiday season!

About

I document my journey through the daily programming challenges provided by Advent of Code, showcasing solutions written in C#.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages