Welcome to my Advent of Code 2023 repository! This is my first attempt at participating in the Advent of Code, and I'm excited to dive into the daily coding challenges.
Advent of Code is an annual event that provides a series of programming puzzles for a variety of skill levels. The puzzles are released daily from December 1st to December 25th. It's a great way to practice coding, problem-solving, and learn new algorithms and data structures.
Each day's challenge will have its own directory, structured as follows:
/
├── day1/
│ ├── day1.py
│ ├── input.txt
│ └── sample.txt
├── day2/
│ ├── day2.py
│ ├── input.txt
│ └── sample.txt
...
day[1-n].py
: My solution to the challenge.input.txt
: The input data for the challenge.sample.txt
: The sample input data
In addition to solving the puzzles, I am also using this repository as an opportunity to learn Git. This means I will be practicing various Git commands and workflows, including:
- Committing changes
- Branching and merging
- Pull requests
- Issues and project boards
- Clone the repository:
git clone https://github.com/emacs45/advent_of_code_2023.git
- Navigate to the day's directory:
cd advent_of_code_2023/day1
- Run the solution:
python3 day[1-n].py
Feedback is welcome! If you have suggestions or improvements, please feel free to open an issue or submit a pull request. As I am still learning, any help is greatly appreciated.
This project is licensed under the MIT License. See the LICENSE file for details.
Thank you for visiting my Advent of Code 2023 repository. Happy coding!