Skip to content

VikramSinghMTL/advent-of-code

Repository files navigation

🎄 Advent of Code

Welcome to my (laughable) attempts at solving the daily puzzles from Advent of Code! This repository is a chronicle of my journey to improve my coding skills while embracing the festive coding spirit. 🎅

What is Advent of Code?

Advent of Code is an annual event where programming enthusiasts solve daily puzzles from December 1st to December 25th. Each day features a unique challenge, with two parts to complete, testing problem-solving skills and logic.

It's a fun and educational way to get better at programming, explore new languages, and see how others approach the same problems.

🎯 My Goals

  • Learn TypeScript: Advent of Code is my playground for learning TypeScript and its quirks (non-null assertions, anyone?).
  • Avoid Brute Force: A questionable commitment to finding “elegant” solutions... at least until frustration sets in.
  • Have Fun: It's about the journey, not the leaderboard!

⚙️ How to Run

  1. Clone this repository:
git clone https://github.com/VikramSinghMTL/advent-of-code.git
cd advent-of-code
  1. Install dependencies:
npm install
  1. Run a specific day's solution:
npx tsx YYYY/DD/0X.ts

Where YYYY is the year, DD is the day, and X is either 1 or 2 for the puzzle number.

🤝 Acknowledgments

  • Thanks to Eric Wastl for creating Advent of Code!

📄 License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published