Skip to content

emacs45/advent_of_code_2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Advent of Code 2023 🎄

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.

About

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.

Repository Structure

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

Learning Git

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

How to Use

  1. Clone the repository:
    git clone https://github.com/emacs45/advent_of_code_2023.git
  2. Navigate to the day's directory:
    cd advent_of_code_2023/day1
  3. Run the solution:
    python3 day[1-n].py

Feedback and Contributions

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.

License

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!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages