Skip to content

Latest commit

 

History

History
86 lines (65 loc) · 3 KB

README.md

File metadata and controls

86 lines (65 loc) · 3 KB

Advent of Code 2024 🎄✨

English Русский Deutsch Français Eesti Suomalainen Український Беларускі

Welcome to my repository dedicated to Advent of Code 2024 — an annual Christmas-themed coding marathon that challenges developers worldwide!

📖 About the Project

Advent of Code is a series of 25 programming challenges, one for each day in December leading up to Christmas. These challenges cover a wide range of topics, from algorithms and data structures to creative problem-solving.

In this repository, I share my solutions for Advent of Code 2024 challenges. You will find:

  • My solutions written in JavaScript.
  • Translations of task descriptions and stories into English and Russian.
  • Input data for each challenge.
  • Correct answers for verification.

🚀 Repository Structure

Each day is organized into its own directory with the following structure:

day-1/
  CORRECT-ANSWERS.md  # Correct answers for verification
  input/              # Input data for the challenge
  part-1.js           # Solution for part 1
  part-2.js           # Solution for part 2
  STORY-EN.md         # Task description and story in English
  STORY-RU.md         # Task description and story in Russian

🛠️ How to Use

  1. Clone the repository:
    git clone [email protected]:moiskillnadne/advent-2024.git
    cd advent-2024
  2. Navigate to the desired day's directory:
    cd day-1
  3. Run the solutions:
    node part-1.js
    node part-2.js

🌟 Goals

This project has several goals:

  1. Practice Algorithms and Data Structures: Advent of Code offers unique challenges that deepen your knowledge of algorithms.
  2. Document the Process: Translating stories and task descriptions into English and Russian helps understand the context of each challenge.
  3. Inspire and Share: Sharing my solutions to inspire other developers and showcase different approaches to solving these challenges.

🖋️ Advent of Code Stories

Each challenge comes with a story that sets the atmosphere and context. I translate these stories into English and Russian and save them in STORY-EN.md and STORY-RU.md files, respectively.


🎥 Daily Walkthroughs on YouTube

I also post daily walkthroughs of each Advent of Code challenge on my YouTube channel. Check them out for detailed explanations, tips, and insights!


🤝 Contributions

If you are also participating in Advent of Code, I'd love to see your solutions or ideas. Feel free to leave comments or open pull requests!


💡 Official Website

All tasks, input data, and descriptions are available on the official Advent of Code website.


Support me

Ways to support me you can find on my website.