Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

23 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ„ Advent of Code – Python Solutions

Welcome to my repository of solutions for Advent of Code, an annual set of festive programming challenges that run each December. These puzzles are great for sharpening problem-solving skills and experimenting with new approaches.


🐍 About This Repo

  • πŸ”§ Language: Python (for now!)
  • πŸ“† Years: 2022, 2023, 2024 (work in progress)
  • βœ… Goal: Practice algorithms, improve Python fluency, and have some fun solving challenges.
  • 🚧 Status: Not all days are completed β€” I’m working through them over time to keep my skills sharp.
  • πŸ¦€ Future Plan: I’m aiming to revisit and reimplement many of these in Rust as a way to build up my systems programming skills and explore a new paradigm.

Each year is organized into folders like so: πŸ“ 2022/ πŸ“ 2023/ πŸ“ 2024/

Each folder contains:

  • Input .txt files (and sometimes testing .txt)
  • One Python file per day, named by the day (e.g. Day5.py)

πŸ“Œ Why I Do This

Advent of Code helps me:

  • Practice writing clean, efficient Python
  • Think through problems from multiple angles
  • Keep coding fun and consistent
  • Explore new languages like Rust

πŸš€ How to Run

To run a solution for a specific day (example from 2024 Day 5):

cd 2024/Day5
python Day5.py

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages