Skip to content

smichniak/adventOfCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advent of Code Solutions

This repository contains my solutions for Advent of Code programming challenges across multiple years, implemented in different programming languages as a way to explore various programming paradigms and language features.

🎄 Years and Languages

Year Language Stars
2020 Python 28/50⭐
2021 C++ 38/50⭐
2022 Haskell 50/50⭐
2023 Rust 50/50⭐
2024 Elixir 29/50⭐ (in progress)
2025 TypeScript 24/24⭐

📁 Project Structure

adventOfCode/
├── AOC2020/          # Python solutions (2020)
├── AOC2021/          # C++ solutions (2021)
├── AOC2022/          # Haskell solutions (2022)
├── AOC2023/          # Rust solutions (2023)
├── AOC2024/          # Elixir solutions (2024)
├── AOC2025/          # TypeScript solutions (2025)
└── README.md         # This file

Each year's directory is self-contained with:

  • Source code for daily solutions
  • Input files for each day's puzzle
  • Language-specific build configuration
  • Detailed README with setup and usage instructions

🚀 Quick Start

Recent years have their own setup requirements and usage patterns. For detailed instructions see:

🎯 About Advent of Code

Advent of Code is an annual programming event that takes place in December, featuring daily programming puzzles of varying difficulty. Each day typically consists of two related problems that build upon each other, encouraging both algorithmic thinking and code evolution.

Happy coding! 🎄✨

About

Advent of Code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published